Mobile & Flutter News
Reviews and analysis on Apple, iOS, Google Android, Flutter, iPhone & macOS — written for people who build mobile apps.
Impeller is now the default on macOS, Windows and Linux
Flutter 3.47 makes Impeller the default renderer on all three desktop platforms. Here is what changes, which backend runs where, how to opt out, and why you should not plan on it.
🍎 FlutterThe UIScene migration: the iOS change that will crash unmigrated Flutter apps
Apple is requiring the UIScene lifecycle, and Flutter 3.47 raises the iOS floor to 15. Here is the full migration — Info.plist, AppDelegate, plugins, and the APIs that stop working.
🖼️ FlutterFlutter Widget Previews are stable: a practical guide to @Preview
Widget Previews graduated to stable in Flutter 3.47. Here is how @Preview works, every parameter it accepts, MultiPreview, custom annotations, and where it still falls short.
🕸️ FlutterShipping Flutter Web on WebAssembly: the migration, the browsers, the headers
Wasm is on the path to becoming Flutter's default web target. Here is the real build pipeline, the package:web migration, browser support including the iOS gap, and deferred loading.
📦 FlutterSwift Package Manager is the default now — and CocoaPods has a deadline
Swift Package Manager has been on by default since Flutter 3.44, 92 of the top 100 iOS plugins have migrated, and the CocoaPods registry goes read-only on December 2, 2026.
🪟 FlutterMulti-window on Flutter desktop: what shipped in 3.47, and what to use today
Flutter 3.47 added popup windows on Win32 and Linux, sized-to-content windows, and renamed the windowing API. The multi-window APIs are still experimental — here is the practical picture.
🎯 FlutterDart 3.13 primary constructors: less boilerplate, one real breaking change
Primary constructors are stable in Dart 3.13. Here is the full syntax, how declaring parameters work, the const and named forms, and the breaking change to final and var on function parameters.
🤖 FlutterAgent Skills for Dart and Flutter: teaching your AI the framework it keeps getting wrong
Google shipped official Agent Skills for Dart and Flutter. Here is what a Skill is, how it differs from MCP, the ten Flutter skills available, and how to install them.
🧱 FlutterMigrating to material_ui and cupertino_ui: the design system leaves the SDK
Flutter 3.47 ships Material and Cupertino as standalone 1.0 packages. Here is what changes in your imports, how the automated fix works, and how to survive the mixed-dependency phase.
🧩 FlutterFlutter 3.47: Material and Cupertino leave the SDK, Impeller takes over desktop
Flutter 3.47 ships Material and Cupertino as standalone pub.dev packages, makes Impeller the default renderer on macOS, Windows and Linux, and graduates Widget Previews to stable.
🎮 FlutterFlutter GPU and 3D: what Impeller unlocked, and how far it actually goes
Impeller exposed a low-level graphics API, and flutter_scene builds a real 3D engine on top of it. Here is what Flutter GPU is, what flutter_scene does, and the honest maturity picture.
🧊 Apple / iOSiOS 26 and Liquid Glass: What Apple's biggest redesign in a decade means for mobile developers
Apple's iOS 26 replaces a decade of flat design with translucent Liquid Glass. Here's what the change means for anyone building iPhone apps — including with Flutter.
🤖 Google / AndroidAndroid 17 is here: Bubbles, Gemini Intelligence, and a serious push on foldables
Android 17 lands on Pixel first with floating Bubbles multitasking, foldable gaming mode, tighter privacy controls, and Gemini Intelligence arriving across devices.
🐦 FlutterFlutter 3.44 review: iOS 26 support, stateful hot reload on web, and Cupertino Squircles
Flutter 3.44 fully supports iOS 26, Xcode 26, and macOS 26, makes stateful hot reload the default on web, and adds Apple-matching Squircle shapes. A developer's review.
📸 Apple / iPhoneiPhone 17 Pro review: the A19 Pro, an aluminum comeback, and an 8x telephoto
The iPhone 17 Pro moves back to an aluminum unibody with a vapor chamber, adds the A19 Pro chip, and ships three 48MP cameras with an 8x optical-quality zoom.
📱 Apple / iPhoneThe fall 2026 iPhone: a foldable joins the iPhone 18 Pro, and Apple splits its launch calendar
Apple is expected to launch the iPhone 18 Pro and its first foldable iPhone in fall 2026, while moving standard models to a spring 2027 launch — a major strategy shift.
💻 Apple / macOSmacOS 26 Tahoe: Liquid Glass comes to the Mac — and it's the last stop for Intel
macOS 26 Tahoe brings Liquid Glass, a Continuity-powered Phone app, and a smarter Spotlight — while marking the final macOS release to support Intel Macs.
🗺️ FlutterFlutter's 2026 roadmap: WebAssembly by default, LG smart TVs, and the push for platform parity
Flutter's 2026 roadmap makes WebAssembly the default web target, brings Flutter to LG webOS TVs, moves iOS plugins to Swift Package Manager, and chases true native parity.
🧠 Mobile / AIApple Intelligence vs Gemini Intelligence: the on-device AI race reshaping mobile apps
Apple and Google are both pushing ambient, on-device AI — Apple Intelligence on iOS 26 and Gemini Intelligence on Android 17. Here's what the race means for app developers.