Skilanet Studio emblemSkilanet Studio
/services/method/work/estimate/stack/faq
telegram Get an estimate in 3 days
CASE STUDY

Updating a Flutter app to target Android 16 (API 36)

APP
A jobs and services marketplace built with Flutter
TASK
Move from targetSdk 35 to targetSdk 36 to meet Google Play's requirement
WHAT BROKE
The edge-to-edge layout
TIME
Done within a day

What broke

Apps that target API 35 could still opt out of edge-to-edge display. Apps that target API 36 can't when running on Android 16. After the update, screens started drawing under the status bar and the navigation bar.

Android 16 behavior changes

What I did

I raised targetSdk to 36, then went through the app screen by screen and fixed the layouts so content respects the system bar insets: nothing hidden under the status bar, nothing covered by the navigation bar.

Result: the app targets API 36, so its updates can go to Google Play again.

What this means for your app

Here only one thing broke, and the fix was quick. Other apps run into more: predictive back, background work, outdated plugins and libraries. The fixed price covers finding out which of these affect your app, fixing them and testing the result.

Need the same for your app?

Send your app link
Skilanet Studio · custom software development · skilanet.co
sergei@skilanet.cotelegramGet an estimate in 3 days