How Tripadvisor Migrated to The Composable Architecture for Their SwiftUI App

In a thourough article, Tripadvisor iOS principal engineer Ben Sarrazin described their journey toward adopting The Composable Architecture (TCA) for their existing iOS app, moving away from the Model-View-ViewModel-Coordinator (MVVM-C) architecture.

Android 16 Introduces Wide-Ranging Features and Changes

Google has released Android 16, now available for supported Pixel devices. The new release introduces a wide range of new APIs and changes, some of which affect existing apps and require developers to update their code. Material 3 Expressive, the new paradigm for Android user interfaces, is not yet included and will roll out later this year.

SwiftUI for iOS 26 Embraces LiquidGlass, Introduces WebView and Rich Text Editing

At WWDC 2025, Apple unveiled the latest iteration of its declarative UI framework, SwiftUI, featuring two major additions: a new SwiftUI-native WebView type and support for rich-text editing within TextView controls. The update also brings a plethora of additional improvements and new performance tools.

Google Previews Gemini's Agent Mode in Android Studio Narwhal

Google has announced the integration of Gemini in Android Studio’s Agent Mode into the latest canary release of Android Studio, Android Studio Narwhal preview. According to Google, the new Agent Mode is designed to handle multi-step development tasks that span across several files.

Gemma 3n Introduces Novel Techniques for Enhanced Mobile AI Inference

Launched in early preview last May, Gemma 3n is now officially available. It targets mobile-first, on-device AI applications, using new techniques designed to increase efficiency and improve performance, such as per-layer embeddings and transformer nesting.