Coderus
Coderus is a certified design services and mobile software solutions company, providing embedded & mobile software solutions for international blue-chip companies.
On the Embedded side, we specialise in designing real-time embedded software solutions, developed using some of the most innovative silicon designs. Turning great ideas into marketing leading and connected products, we pride ourselves for being aware of the challenges of compact coding, efficiency, low power and high performance for devices in many rapidly developing markets.
Working with clients like Bowers & Wilkins, INEOS Team UK, Frontier Silicon and many more, we are proud to say that we have the expertise to support a wide variety of products. Alongside Coderus’ expertise, we have a number of accreditations and affiliations supporting our vision and ensuring that we value our customers by putting their brand above everything else. With a commitment to developing to the highest standard, we have achieved several globally recognised accreditations and we actively encourage our team to always strive to achieve more personal certifications, including ISO 9001 & 27001 certification standards.
From sponsoring events like SyncDevelopHER to supporting Creative Computing Club, we are trying to give back to the community as much as possible. We also have a great engagement with universities and meetups that promote continued learning and gathering the community together.
-
Skills Matter droidcon London 2019 Wrap Up!
Featuring Ariel Horn
Join us for this wrap up of 2 days of droidcon London joy!
android wrap-up -
Pushing Dynamic Features Your Users Want, As Quick As They Want Them
Featuring Raul Hernandez Lopez
Many successful Android apps offer multiple features and components that work together to provide a great user experience. Although you want all prospective users to have the ability to install your app, this may not be possible due to limitations in storage and network connection, especially in...
dynamic-features reliability ux modularisation mobile kotlin android -
Workshop: Understanding Kotlin Coroutines
Featuring Marcin Moskala
Kotlin Coroutines is a powerful tool. Well implemented concept of suspendable computation... It is a dream of many theoretics of concurrent programming for a long time. But how is it possible? How do Kotlin coroutines really work? Why are they important? What do they introduce? And finally, how...
concurrent-programming kotlin-coroutines mobile android -
Workshop: Unit Test Your Views - Part 1
Featuring Jorge Ortiz‑Fuentes
This is a hands on workshop to learn how to fully test your app, focusing on the view part of the architecture without using instrumentation. In this session, Jorge will share a simple but well-architected application using Android Architecture Components. Then, he will use Robolectric,...
mobile testing mobile-architecture android -
Workshop: A Practical Look At Arrow In Android - Part 2
Featuring Pablo Gonzalez Alonso
In this workshop you'll learn how you can improve your Android apps using functional programming, with Arrow. You'll be introduced to simple functional patterns that will help you with things like error handling, persistency or data validation. This workshop is for you if you are curious...
functional-programming mobile arrow android -
Workshop: A Practical Look At Arrow In Android - Part 1
Featuring Pablo Gonzalez Alonso
In this workshop you'll learn how you can improve your Android apps using functional programming, with Arrow. You'll be introduced to simple functional patterns that will help you with things like error handling, persistency or data validation. This workshop is for you if you are curious...
functional-programming mobile arrow android -
Using Benchmarks for Tracking Regressions and Improving UI performance
Featuring Aziz Murtazaev
Rendering UI takes a significant amount of CPU time, therefore it's important to keep this part of the computation as lean as possible. Whenever UI rendering regresses key metrics such as app startup, time-to-interaction, scroll performance are all affected which eventually affects product...
ui-rendering mobile android ui-performance automated-testing benchmarks litho -
Reverse-Engineering apps on the device - how far can we go?
Featuring Jeb Ware
As Android developers, you know that your app is insulated from other apps in the device by the Android Application Sandboxing model. But the reality is that this sandbox only protects your data. Your APK is completely exposed to other apps, including resources, assets, and code. Jeb wanted to...
android-application-sandbox apk mobile android reverse-engineering security -
Do the Loco-MotionLayout: Building animations with MotionLayout
Featuring Michael Scamell
You’ve heard, seen or witnessed the buzz around MotionLayout. But what does it look like in real life? What are some of its current limitations? How easy is it to use? Are the demos that you’ve seen actually possible? Or is it all a ruse? In this session, you’ll use MotionLayout to develop an...
ux customattributes keyattributes motionscene mobile android constraintlayout transitions animations motionlayout -
Workshop: Unit Test Your Views - Part 2
Featuring Jorge Ortiz‑Fuentes
This is a hands on workshop to learn how to fully test your app, focusing on the view part of the architecture without using instrumentation. In this session, Jorge will share a simple but well-architected application using Android Architecture Components. Then, he will use Robolectric,...
mobile testing mobile-architecture android