Android Native

Our deep knowledge of android OS gives us the ability to see possible problems, plan and implement solutions beforehand.

Tablet and mobile phone with video game app on screen
Tablet and mobile phone with video game app on screen

Process

We can solve and support a lot of usual pains such as html5 support, user data encryption, biometrics usage.
3d illustration of personal computer and mailbox
01

Approach

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.

3d illustration of message box
02

Possibilities

If you aim to utilize advanced hardware features or capitalize on the latest software updates offered by Android, native development is often the best choice. It typically provides the most optimized performance and enhancement for these capabilities.

3d illustration of analytics window
03

Testing the code

We employ various testing methods, including unit tests, UI tests, and integration tests, to minimize bugs. Each test is executed after every commit to the repository, and developers are promptly notified if any tests fail.

3d illustration of folder
04

Open-source

We are committed to advancing the Android development community through internal libraries and code reviews, which is why we actively contribute to numerous open-source projects. You can explore our open-source contributions on GitHub.

3d illustration of multiple windows
05

Community

We frequently hold internal talks and presentations to exchange ideas and insights on new technologies. This practice keeps our team informed about the latest developments in the IT world, accelerates our progress, and supports professional growth.

Portfolio

Take a look at what we’ve crafted and what we do.
Other services

Let’s build products together!

Contact us