Your architecture isn't tested in dev. It's tested when you're trying to ship a hotfix at 11pm and nobody knows who owns the release branch.
The release process doesn't expose bad code. It exposes bad ownership.
#MobileDev
Unpopular: the flashiest Flutter animations never saved a release. But a boring navigation test that caught a back-stack bug on Android 14 did.
Test the unsexy stuff. Persistence. Error states. Deep links. That's where apps actually break.
#flutter#flutterdev
In 2026, KMP is the safer bet for new apps if your team already knows Android or iOS.
Flutter's productivity is real. But KMP lets you own the native surface where it matters most.
Choose based on your team, not the hype cycle.
#KMP#flutter#android#ios
The best mobile engineers I've worked with don't have a favorite framework. They have a favorite question: "What's the riskiest assumption in this product decision?"
Flutter vs native is a distraction. Risk reduction is the skill.
#MobileDev
Mobile teams treating feature flags as a backend concern are the same teams doing hotfix releases at 11pm.
Flags in Flutter/Android/iOS let you kill a broken flow without a store release. That alone is worth the setup.
#MobileDev
π£ Starting with the next stable Flutter release, 3.44, Swift Package Manager replaces CocoaPods as the default dependency manager for iOS and macOS apps β https://t.co/lbC5aWt9uG
This means no more messing around with Ruby or CocoaPods installations to get your app running!
I have been a GitHub copilot user all along even at work. Using Opus and Codex models all along.
Want to try native Claude Code or Codex now. Cancelled vscode subscription today.
Any tips for me?
@ASalvadorini Happening to me for flutter web while flutter plugin tries to do hot reload automatically. Not happening for Android or iOS hot reload. Strange!