An app is never finished, because the platforms underneath it are not. Every year Apple and Google raise the SDK an app must be built with, and each raise switches on behaviour changes your code has never met.
This year that means two concrete deadlines. Google Play stopped accepting app updates that do not target Android 16 on 31 August 2026 — what that breaks and how to fix it. And from April 2027, every App Store upload must be built with the iOS 27 SDK, where apps without the scene life cycle fail to launch.
What we actually do
Assess before we touch anything. We build your app on the current SDKs, list what breaks, and give you an ordered plan with an effort estimate. If your app is small and healthy, that list is short and we will tell you so.
Upgrade on a schedule, not in a panic. Platform and framework upgrades are done on a branch, tested on real devices across old and new OS versions, and released through a staged rollout you can halt.
Watch the numbers that cost you installs. Google Play says apps whose crash or freeze rates cross its thresholds are likely to be less discoverable. We set up crash and ANR reporting if you have none, and fix issues in order of how many users they hit.
Handle the stores. Privacy manifests, Data safety forms, review notes, rejections and appeals are part of the job, not extras.
Taking over an app someone else built
Most maintenance clients arrive with an app written by a previous agency, a freelancer who has moved on, or an AI tool. That is fine. We start with a written assessment of the codebase and the build, so you know what you own before committing to anything.
If your app also needs to adapt to Apple’s foldable, see the free iPhone Duo and iOS 27 app evaluation.