// What's New
What shipped, and what to adopt
Release roundups across the mobile stack — Apple, Android, and cross-platform. Each one covers what's genuinely new, what it replaces, and what's worth adopting on a real deployment target.
SwiftUI
2What's New in SwiftUI — iOS 26
Liquid Glass, a native WebView, rich text editing, and a redesigned tab bar — what iOS 26 actually changes for shipping apps.
What's New in SwiftUI — iOS 18
iOS 18 gives SwiftUI two macros that remove real boilerplate, a rebuilt TabView, zoom transitions, and MeshGradient.
Swift
2What's New in Swift 6.2
Swift 6.2 makes concurrency the default instead of the exception, plus fixed-size arrays and backtick identifiers with spaces.
The Foundation Models Framework — On-Device LLM Access for Apps
iOS 26's Foundation Models framework gives apps on-device LLM access with typed, structured output — no API key, no network call.
SwiftData
1Xcode
1Kotlin Multiplatform
3Cross-Platform Mobile in 2026: KMP vs React Native vs Flutter
React Native, Flutter, and Kotlin Multiplatform matured in different directions by 2026 — the right pick still depends on your team, not the framework.
Compose Multiplatform: iOS Support Matures
Compose Multiplatform 1.8 makes iOS a stable, production-ready target for sharing UI code, not just business logic, from Kotlin.
Kotlin Multiplatform Goes Stable: What It Means
JetBrains declared Kotlin Multiplatform stable in November 2023, formalizing expect/actual as a production way to share business logic.
React Native
4React Native: The 2026 State of Play
Two years after 0.76, React Native's New Architecture transition is finished, JSC is gone from core, and governance has moved to a foundation.
What's New in Expo SDK: Router, EAS, and Dev Builds
Expo Router v3 and v4, a maturing EAS pipeline, and dev builds replacing Expo Go add up to Expo defining default React Native workflow.
React Native 0.76: New Architecture by Default
React Native 0.76 turns on the New Architecture by default and ships React Native DevTools as the standard debugger.
React Native 0.72-0.73: New Architecture Goes Opt-In-Ready
RN 0.72 and 0.73 made the New Architecture practical to adopt, with a real debugger, faster Hermes, and stable Metro symlinks.
Android
4What's New in Android Studio
Android Studio's recent releases center on Gemini-powered AI assistance, deeper Compose Preview tooling, and cloud-backed device testing.
What's New in Android 16 for Developers
Android 16 shifts to a new release cadence, drops large-screen orientation restrictions, and moves 16 KB pages from optional to required.
What's New in Android 15 for Developers
Android 15 forces edge-to-edge by default, tightens MediaProjection consent, and starts the 16 KB page size migration.
What's New in Android 14 for Developers
Android 14 tightens foreground services and exact alarms, ships partial photo access, and enforces minSdkVersion at install time.
Jetpack Compose
2Jetpack Compose: The 2025 Releases
Compose 2025 brings Material 3 Expressive, auto-sizing text, and a stable Compose Multiplatform iOS target.
Jetpack Compose: The 2024 Releases
Compose 1.7 ships shared element transitions and new lazy list animations, and strong skipping mode becomes the default.
Kotlin
2What's New in Kotlin 2.1
Kotlin 2.1 previews guard conditions in when, non-local break/continue in lambdas, and multi-dollar string interpolation.
Kotlin 2.0 and the K2 Compiler
Kotlin 2.0 makes the K2 compiler the default, moves the Compose compiler into the Kotlin repo, and speeds up the IDE.