
Upgrade of flutterSenior Flutter + Native iOS/Android Developer
- or -
Post a project like this180
$25/hr
- Posted:
- Proposals: 16
- Remote
- #4397145
- Awarded
Expert Flutter Developer | Android & iOS Apps, Play Store Publishing, AdMob & Bug Fixes
Web Developer, Web Designer, woocommerce, e-commerce and Mobile Application Expert

Fullstack Mobile apps| Website | Backend | UI/UX | AI-Powered Solutions Architect

89498892954722534829300623912035493138998712051676171564123993763116314111736603706026
Description
Experience Level: Intermediate
Objective:
We have a live Flutter app already in the App Store and Play Store. It works, it is tested, and it is stable. Due to SDK changes (Xcode 16, iOS SDK 18, and Android SDK 34), we need to:
- Upgrade Flutter 3.7.12 to 3.32.x
- Update all plugins (list provided)
- Fix native build issues on iOS and Android
Scope:
Flutter:
- Upgrade project to Flutter 3.32.x and latest Dart
- Update 60+ dependencies to working versions (list provided)
- Refactor deprecated APIs if needed
iOS (Xcode 16, iOS SDK 18):
- Fix Flutter/Flutter.h, modulemap, and use_frameworks! issues
- Convert to xcframework format where required
- Set minimum deployment to iOS 13
- Disable Bitcode
- Ensure the app builds in Xcode 16 and uploads successfully to TestFlight, version 2.0
Android:
- Set target SDK to 34
- Update Gradle and Kotlin versions
- Ensure build works and signs properly for release
Requirements:
- Very senior Flutter developer with native Swift and Kotlin experience
- Must be able to run and test builds for both platforms on macOS with Xcode 16
- Must know how to solve Flutter/Flutter.h issues, modulemap errors, Bitcode errors, and plugin incompatibilities
- No juniors, no guesswork. This is a compatibility upgrade, not a learning project
Validation:
- Provide working release builds for both iOS and Android
- Ensure the app uploads successfully to TestFlight version 2.0
- No new features. This is strictly an upgrade and fix task
Timeline:
Start: Immediately
Expected delivery: 2-3 days maximum
Only apply if you can commit and deliver at senior level
All versions are attached and compared in the recommended csv file
We have a live Flutter app already in the App Store and Play Store. It works, it is tested, and it is stable. Due to SDK changes (Xcode 16, iOS SDK 18, and Android SDK 34), we need to:
- Upgrade Flutter 3.7.12 to 3.32.x
- Update all plugins (list provided)
- Fix native build issues on iOS and Android
Scope:
Flutter:
- Upgrade project to Flutter 3.32.x and latest Dart
- Update 60+ dependencies to working versions (list provided)
- Refactor deprecated APIs if needed
iOS (Xcode 16, iOS SDK 18):
- Fix Flutter/Flutter.h, modulemap, and use_frameworks! issues
- Convert to xcframework format where required
- Set minimum deployment to iOS 13
- Disable Bitcode
- Ensure the app builds in Xcode 16 and uploads successfully to TestFlight, version 2.0
Android:
- Set target SDK to 34
- Update Gradle and Kotlin versions
- Ensure build works and signs properly for release
Requirements:
- Very senior Flutter developer with native Swift and Kotlin experience
- Must be able to run and test builds for both platforms on macOS with Xcode 16
- Must know how to solve Flutter/Flutter.h issues, modulemap errors, Bitcode errors, and plugin incompatibilities
- No juniors, no guesswork. This is a compatibility upgrade, not a learning project
Validation:
- Provide working release builds for both iOS and Android
- Ensure the app uploads successfully to TestFlight version 2.0
- No new features. This is strictly an upgrade and fix task
Timeline:
Start: Immediately
Expected delivery: 2-3 days maximum
Only apply if you can commit and deliver at senior level
All versions are attached and compared in the recommended csv file
Projects Completed
39
Freelancers worked with
35
Projects awarded
48%
Last project
6 Dec 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Can you share the full plugin/dependency list and pubspec.yaml?
Are there any platform channels or custom native plugins we should verify during the upgrade?
Do you have existing Fastlane, CI/CD, or custom scripts we should preserve during build config updates?
1135339
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies