Android app development

We build Android apps with React Native: a single codebase, a native feel, and stable behavior across a wide range of devices — from budget phones to tablets. When you need both iOS and Android, the core code is shared and platform differences are handled with targeted native modules.

We run the full cycle: from Discovery and MVP to Google Play release and post-launch support. We own not just the code, but the things that usually surface specifically on Android — OS version spread, background restrictions, and Google Play's target API and signing requirements. We work remotely across Russia and abroad.

One Android, many devices

The main challenge on Android is fragmentation: different manufacturers, screen sizes and densities, OS versions, vendor skins, and aggressive battery saving. We build layouts adaptively for phones and tablets, test across a real range of devices and OS versions, and carefully handle cutouts, gestures, and system fonts.

We pay separate attention to background behavior: on recent Android versions, background work, autostart, and push delivery are far more restricted than on iOS — this has to be designed into the architecture, not patched in before release.

Google Play release

We prepare and ship the Google Play release end to end: Play App Signing, App Bundle builds, target API set to the store's current requirements, plus the Data Safety form and store listing. We run the app through closed and open testing and respond to review feedback.

We set up release tracks (internal/closed/open/production) and staged rollout so updates reach users in a controlled way. Where it fits, we enable JS-side updates without a full store release.

Android integrations

We connect what the product needs: push notifications via Firebase Cloud Messaging with deep links, payments through payment SDKs and, where required, Google Play Billing, maps and geolocation, authentication, analytics, and crash reporting. Heavy or platform-specific parts go into native modules.

Every integration is verified across OS versions and against real runtime permissions (location, notifications, background) so behavior matches what the store and users expect.

Performance and stability

We optimize what's most visible on Android: cold start, list and animation smoothness, battery usage, and memory on low-cost devices. We wire in crash and ANR monitoring to catch issues on the real audience rather than from store reviews.

Quality is held with tests and reviews, and releases roll out in stages. After launch we stay on support: updates for new Android versions, fixes, new features, and optimization.

Timeline and how we estimate

Cost depends on the scope of features, integrations, design, and whether a backend is needed. As a reference, typical projects land roughly between 2.4 and 8 million RUB; we give a precise range after reviewing the task. If you need iOS alongside Android, a shared React Native codebase saves both budget and time compared to two separate apps.

An Android MVP typically takes from 1 month — exact timing and milestones are fixed after Discovery. This is a reference.

FAQ

How much does Android app development cost?
It depends on the feature set, integrations, design, and whether a backend is needed. As a reference, typical projects range roughly from 2.4 to 8 million RUB; we give a precise range after a short call and a look at the task. If you also need iOS, a shared React Native codebase lowers the total cost.
Which Android versions and devices will the app support?
We pick the minimum OS version based on your audience — usually covering the current range that the vast majority of users are on. We test across phones and tablets from different manufacturers, screen sizes and densities, accounting for the background restrictions of recent Android versions.
Will you help publish the app to Google Play?
Yes. We handle publishing end to end: signing and App Bundle builds, target API set to the store's requirements, the Data Safety form and listing, passing the test tracks, and responding to review feedback. After that we help with updates and staged rollout.

Tell us about your product — a path to production follows

A 30-minute call: the task, the risks and the format of working together. No obligations.