Flutter Android 15/16 Compatibility Fix
Budget: €8 – €30 EUR
My production Flutter app 3.88 (sdk 36) behaves perfectly up to Android 14, but once it’s installed on the Android 15 Beta and the Android 16 Preview a few things break. Google’s new edge-to-edge rules (see the official link I’ve added) seem to be at the heart of it, yet I won’t know until someone with deeper platform knowledge looks at the code.
Here is what I need from you:
• Pull the current master branch, build against the latest Flutter stable channel, and update the project to the newest compileSdk / targetSdk so it targets Android 15+ correctly.
• Audit every screen for the new system-gesture insets, status bar & navigation bar transparency, and any window-inset handling we may have missed.
• Fix all rendering or layout glitches, crashes, or navigation oddities that appear only on 15 and 16 while keeping the behaviour identical on 14 and below.
• Provide a concise change-log and a short test plan I can follow to reproduce and verify every fix on my own devices or in Android Studio emulators.
Acceptance criteria
– App installs, launches, and navigates without error on Android 15 Beta and Android 16 Preview.
– All visual components respect edge-to-edge and gesture-nav guidelines with no content clipped or hidden.
– No regressions on Android 14 and below.
– Merge request contains detailed notes and passes CI.
If you have already addressed these new Android changes in a recent project, please mention it when you send your bid.
Here is what I need from you:
• Pull the current master branch, build against the latest Flutter stable channel, and update the project to the newest compileSdk / targetSdk so it targets Android 15+ correctly.
• Audit every screen for the new system-gesture insets, status bar & navigation bar transparency, and any window-inset handling we may have missed.
• Fix all rendering or layout glitches, crashes, or navigation oddities that appear only on 15 and 16 while keeping the behaviour identical on 14 and below.
• Provide a concise change-log and a short test plan I can follow to reproduce and verify every fix on my own devices or in Android Studio emulators.
Acceptance criteria
– App installs, launches, and navigates without error on Android 15 Beta and Android 16 Preview.
– All visual components respect edge-to-edge and gesture-nav guidelines with no content clipped or hidden.
– No regressions on Android 14 and below.
– Merge request contains detailed notes and passes CI.
If you have already addressed these new Android changes in a recent project, please mention it when you send your bid.
Related categories:
JavaScript
Mobile App Development
Android
HTML5
Flutter
Mobile Development
Android App Development
Android SDK