Android apps
Android app development
Android runs on a wide range of phones and tablets from many manufacturers, at different prices, screen sizes and operating system versions. That reach is valuable, especially where your users are not all on one brand of phone, but it also means testing across more devices than on iOS. Publishing on Google Play involves a developer account with identity verification, testing tracks before production and keeping up with Google Play's target API level requirements.
This page explains what is specific to building and publishing Android apps.
Illustrative diagram
- Build
- Internal testing
- Closed testing
- Open testing
- Production
- Staged rollout
Designing for device variety
Screen sizes
Small phones to tablets and foldables; layouts must adapt.
Performance range
Budget phones need careful attention to speed and memory.
OS versions
Decide the oldest Android version you will support.
Manufacturer differences
Some behaviour can differ between manufacturers, so test on more than one brand.
Choosing devices to test on
You cannot test on every Android device, so choose a representative set based on who your users are. If the app is for your staff, test the devices you issue. For customers, use analytics from your website or existing app to see which manufacturers, screen sizes and Android versions are common, and include at least one lower-cost device. Cloud device-testing services can extend coverage for automated tests.
Decide the minimum Android version supported with that data, not by guesswork.
From build to Google Play
Developer account
Play Console account created and verified in your organisation's name.
Output: Publishing access
Internal testing
Builds shared quickly with your team.
Output: Early checks
Closed or open testing
Wider groups of testers before release.
Output: Feedback
Production
Listing, privacy declarations and release.
Output: Live on Play
Staged rollout
Release to a percentage of users first.
Output: Safe launch
Google Play requirements to plan for
| Requirement | What it means for you |
|---|---|
| Account registration | A US$25 one-time fee and identity verification |
| Testing for new personal accounts | Accounts created after 13 November 2023 must meet testing requirements before publishing |
| Target API level | From 31 August 2026, new apps and updates must target Android 16 (API level 36), with some exceptions |
| Data safety form | Declare how the app collects, shares and protects data |
| Play App Signing | Google manages the signing key; you keep the upload key |
Android quality checks
Layout
- Small and large screens
- Text size settings
- Dark mode
Behaviour
- Back navigation works as users expect
- App restored correctly after being closed in the background
- Permissions requested only when needed
Performance
- Start-up time on lower-cost devices
- Battery use
- Offline and poor-signal behaviour
Distribution outside Google Play
Many consumer Android apps are distributed through Google Play. Internal business apps can sometimes be distributed privately through device management systems, which suits company-owned devices. Private apps restricted to one organisation are also treated differently in some Play requirements. Choose the route with whoever manages your devices.
Staged rollouts and monitoring
Google Play lets you release an update to a percentage of users first. Watching crash rates, reviews and backend errors during that period catches problems that testing missed, before they reach everyone. If something goes wrong, the rollout can be halted while a fix is prepared. Combining staged rollouts with crash reporting is a practical way to protect users on such a varied range of devices.
Agree in advance what crash rate or error level would pause a rollout.
Accessible Android apps
Support system text sizes, screen readers and sufficient touch target sizes. Test key tasks with Android's built-in accessibility tools on real devices, not only in emulators.
Keeping the app current
Plan at least one update a year to meet Google Play's target API requirements and absorb Android changes. Testing on the latest Android version before it reaches most users avoids surprises.
Tablets and other form factors
If your users work on tablets, for example in shops, warehouses or clinics, design layouts that use the extra space rather than stretching a phone screen. Rugged or business devices may also have hardware buttons or scanners worth supporting. Decide early which form factors you will support, because each adds design and testing work.
The store listing
Screenshots, a clear description and accurate privacy declarations help people decide to install, and must be updated as the app changes.
Questions about Android app development
Why does Android need more testing?
It runs on many devices with different screens, performance and OS versions.
What does a Google Play account cost?
A US$25 one-time registration fee, with identity verification.
What is the target API level requirement?
New apps and updates must target a recent Android version; from 31 August 2026, Android 16 for most apps.
What are Play testing tracks?
Internal, closed and open testing stages before production release.
Can we release to some users first?
Yes, a staged rollout releases to a percentage of users first.
Can internal apps avoid Google Play?
Sometimes, through private distribution with device management.
Can an Android release be paused?
A staged rollout can be halted if problems appear while a fix is prepared.
Sources referenced
Platform features, guidance and rules change. We check the current versions before committing to an approach. This page is general information, not legal advice.
- Google: Play Console Help: registering a developer account (opens in a new tab) — reviewed 2026-10-23
- Google: Meet Google Play's target API level requirement (opens in a new tab) — reviewed 2026-10-23
- Google: Play Console Help: Data safety section (opens in a new tab) — reviewed 2026-10-23
- Google: Sign your app (Play App Signing) (opens in a new tab) — reviewed 2026-10-23
- Google: Play Console Help: staged rollouts (opens in a new tab) — reviewed 2026-10-23
Request a Custom Quote
Ask about Android app development
Thank you — your enquiry has been sent.
We have received your message and will reply by email. If you need to add anything, email info@letgetgrow.com.