Our deep knowledge of android OS gives us the ability to see possible problems, plan and implement solutions beforehand.
We are constantly monitoring, evaluating and trying new approaches, libraries, and paradigms. Our current technologies stack is Kotlin, Android JetPack, RxJava, Koin/Dagger for dependency injection.
In case you want to use top-notch hardware features, or take advantage of cutting edge software updates that Android offers. In such situations native is the way to go, as in most cases it would be the most optimised, performance enhanced option.
Testing the code
We use different approaches like Unit-tests, UI-Tests, Integration-tests, to guarantee as fewer bugs as possible. All tests are performed after each commit to repository and developer is notified if any of them don’t pass.