We started the I/O season with a particular version of The Android Present, the place we launched the newest evolution of Materials Design, Materials 3 Expressive.
Materials 3 Expressive provides a brand new movement physics system, new sort kinds for variable and static fonts, an expanded form library with morphing animations, and an expanded vary of colours. Fifteen new or up to date parts now characteristic extra configuration capabilities, form choices, emphasised textual content, and different expressive updates. The Materials crew has a put up the place you may learn all about it, together with design techniques.
At I/O Construct next-level UX with Materials 3 Expressive lined how one can use the brand new expressive design patterns; breaking down the analysis, explaining new pointers, and together with new design recordsdata + code.
The primary beta of the Q3 Android 16 replace incorporates a lot of the brand new visible polish related to Materials Expressive, and you will get the Q3 beta right now in your supported Pixel gadget.
The Android Design at Google I/O 2025 put up lined how one can use new emotional design patterns to spice up engagement, usability, and need, whereas ensuring your app is up to date with the newest Android 16 accessibility options like enhanced darkish themes and elevated textual content distinction. It covers designing throughout Android type elements with Gemini in-car and the brand new Automobile UI Design Package. Be taught new methods Google TV helps customers have interaction with content material and discover bringing 3D fashions to Android XR. WearOS can be releasing an up to date design equipment and studying Pathway.
New Android design steering contains in-app settings, assist and suggestions, widget configuration, and edge-to-edge design. You can even discover new and up to date assets at figma.com/@androiddesign.
The Android Present additionally lined how we’re bringing Materials 3 expressive to watches with Put on OS 6, and at I/O we launched the Put on OS 6 developer preview, permitting you to check your apps utilizing the Put on OS 6 emulator.
The What’s New in WearOS 6 put up from I/O covers tons extra, together with new tile parts, the brand new Edge Hugging button, The TransformingLazyColumn, a brand new ScrollIndicator, and ProgressIndicator, CredentialManager for WearOS, and Richer Put on Media Controls.
Put on OS 6 introduces Watch Face Format v4 with a brand new Watch Face Push API, designed to help watch face marketplaces.
Model 4 additionally brings new options just like the Images ingredient for user-selectable images and transitions when exiting and coming into ambient mode. Coloration Transforms are prolonged to extra components, with new capabilities for manipulating shade. The Reference ingredient allows you to consult with any transformable attribute from one a part of your watch face scene in different elements of the scene tree, and all that’s detailed within the What’s new in Watch Faces put up.
Google introduced the newest developments for in-car experiences at I/O.
- Gemini is coming to autos. Navigation apps can combine with Gemini utilizing three core intent codecs, permitting you to start out navigation and show related search outcomes. Gemini for vehicles will probably be rolling out within the coming months.
- The Climate app class has graduated from beta, so now you can publish climate apps to manufacturing tracks on each Android Auto and vehicles with Google Constructed-in.
- You should use the Automobile App Templates Design Package on Figma to design templated apps.
- SectionedItemTemplate and MediaPlaybackTemplate at the moment are accessible within the Automobile App Library 1.8 alpha launch.
- Android Auto now helps media apps, communications apps, and video games in beta.
- It’s now attainable for apps within the parked classes to distribute in the identical APK or App Bundle to vehicles with Google built-in as to telephones.
- That can assist you take a look at Android Automotive OS apps, Android Automotive OS on Pixel Pill is now typically accessible.
- Video apps will probably be supported on Android Auto, beginning with telephones working Android 16 on choose appropriate vehicles.
- Work is being finished to allow 1000’s of adaptive cell apps for Android Automotive OS vehicles working Android 14+ with Google built-in.
- Up to date design documentation will visualize automotive app high quality pointers and integration paths to simplify designing your app for vehicles.
- Google Play Companies for vehicles with Google built-in are increasing to convey them on-par with cell, together with Passkeys/Credential Supervisor APIs and Fast Share.
- Work is being finished with OEMs to allow audio-only listening for video apps whereas driving for vehicles with Google built-in.
- Firebase Take a look at Lab is including Android Automotive OS units to its gadget catalog
- Pre-launch stories for Android Automotive OS are coming quickly to the Play Console.
Google TV has over 270 million month-to-month energetic units. New platform options and developer instruments can be found that can assist you enhance app engagement.
- Gemini capabilities are coming to Google TV, permitting customers to talk naturally to search out content material and solutions, together with related content material out of your apps.
- Compose for TV 1.0 is now steady, increasing on core and Materials Compose libraries. The newest launch improves app startup, with inside benchmarking displaying a 20% enchancment in comparison with the March 2024 launch. Take a look at the up to date Jetcaster audio streaming app pattern for steering on utilizing Compose throughout type elements.
- Associate enrollment is open for the Video Discovery API, which optimizes Resumption, Entitlements, and Suggestions throughout Google TV. With the API, you may show a person’s paused video within the ‘Proceed Watching’ row and streamline entitlement administration. Personalised content material suggestions based mostly on watched content material are additionally highlighted.
- A codelab is on the market that evaluations how one can set preliminary focus, put together for surprising focus traversal, and effectively restore focus.
- A complete information on reminiscence optimization can be launched, together with reminiscence targets for low RAM units.
- The In-App Scores and Evaluations API is prolonged to TV. The API lets you immediate customers for rankings and evaluations straight from Google TV.
- With Android 16 for TV, you’ll be capable to entry options such because the MediaQualityManager, platform help for the Eclipsa Audio codec, enhancements to media playback pace, and HDMI-CEC reliability and efficiency optimizations.
The In-App Scores and Evaluations for TV article covers integrating the newly-available Google Play In-App Evaluate API for TV.
The Android XR SDK Developer Preview 2 is now accessible, that includes updates to Jetpack XR, Jetpack Compose, Materials Design, ARCore, and the Android XR Emulator.
Key updates embrace:
Android XR will probably be accessible first on Samsung’s Mission Moohan, launching later this yr. Quickly after, our companions at XREAL will launch the subsequent Android XR gadget, codenamed Mission Aura.
Unity builders can improve to Pre-Launch model 2 of the Unity OpenXR: Android XR package deal, which incorporates help for Dynamic Refresh Charge and SpaceWarp.
The Google Play Retailer will listing supported 2D Android apps on the Android XR Play Retailer when it launches later this yr. In case you are constructing an Android XR-differentiated app, you may put together it for launch by testing your app within the Android XR Emulator and studying how one can package deal and distribute apps for Android XR. You possibly can make your XR app stand out from others on the Play Retailer with preview property corresponding to stereoscopic 180° or 360° movies.
You possibly can study extra about constructing for Android XR with the “Constructing differentiated apps for Android XR with 3D content material” session masking Jetpack SceneCore and ARCore for Jetpack XR, whereas “The Future is now with Compose and AI on Android XR” covers creating XR-differentiated UI and our imaginative and prescient on the intersection of XR with cutting-edge AI capabilities.
In right now’s multi-device world, customers anticipate their favourite functions to work flawlessly and intuitively, whether or not they’re on a smartphone, pill, or Chromebook. At Google I/O 2025, we explored adaptive app improvement as a basic technique to verify your identical cell app runs properly throughout telephones, foldables, tablets, Chromebooks, linked shows, XR, and vehicles.
The article covers instruments and libraries to assist construct adaptive apps:
- The Compose Adaptive Layouts library implements canonical structure patterns like list-detail and supporting pane that routinely reflow as your app is resized, flipped or folded. New adaptation methods like “Levitate” and “Reflow” have been launched within the 1.2 alpha launch.
- Jetpack Navigation 3 (Alpha) simplifies defining person journeys throughout screens with much less boilerplate code, particularly for multi-pane layouts in Compose.
- Jetpack Compose enter enhancements in Compose 1.9 embrace right-click context menus and enhanced trackpad/mouse performance.
- Use Window Measurement Courses for top-level structure selections, together with our design steering.
- Compose previews visualize your layouts throughout all kinds of display screen sizes and side ratios for fast suggestions.
- Testing adaptive layouts is essential and Android Studio presents varied instruments for validation — together with previews for various sizes and side ratios, a resizable emulator, screenshot checks, and instrumented habits checks. Journeys with Gemini in Android Studio, permit you to outline checks utilizing pure language for much more sturdy testing throughout totally different window sizes.
Be aware, starting in Android 16 manifest and runtime restrictions on orientation, resizability, and side ratio will probably be ignored on massive shows (shows which are not less than 600dp in each dimensions) for apps concentrating on SDK 36. Your apps will want help runtime resizing, with layouts that work for each portrait and panorama home windows.
- There’s a short lived opt-out manifest flag at each the appliance and exercise stage to delay these modifications till targetSdk 37.
- These modifications don’t presently apply to apps within the “Video games” class
The article and I/O speak covers all this and extra in extra element.
See how Peacock used Jetpack Compose and the WindowSizeClass API to adapt its Android app for varied display screen sizes, together with foldables and future Android XR units.
The “Unlock person productiveness with desktop windowing and stylus help” speak covers how to verify your app is able to be productive on Android, together with help for a number of situations of an app, drag-and-drop, linked shows, and styluses.
On-device GenAI APIs as a part of ML Package assist you simply construct with Gemini Nano 🤖
ML Package now contains on-device GenAI APIs:
- New APIs: Summarization, Proofreading, Rewriting, and Picture Description APIs constructed with Gemini Nano, LoRA adapters, optimized inference parameters, and a high quality analysis pipeline. The feature-specific fine-tuning will increase the benchmark scores for every API.
- On-System Focus: The on-device processing ensures knowledge privateness, offline performance, and eliminates API name prices.
- Future Enlargement: Count on multilingual help and multimodal textual content/picture enter capabilities.
- Sources: Take a look at goo.gle/mlkit-genai and d.android.com/ai for extra particulars.
Whereas the Android bulletins have been centered on on-device AI, Google I/O had periods about leveraging cloud fashions in addition to hybrid approaches.
Discovering the proper Gemini match on Android is an summary of AI choices, with steering round contemplating the modality, complexity, and context window of your app’s AI wants to decide on the precise fashions and infrastructure.
Improve your Android app with Gemini Professional and Flash, and Imagen covers how one can combine Google’s generative AI fashions, Gemini Professional and Flash, into your apps utilizing the Firebase SDK. This offers entry to functionalities like textual content, picture, audio, and video processing. The Gemini Developer API presents a no-cost tier and scalable plans. Moreover, Imagen 3 is on the market through Firebase for producing visuals and enhancing current screens (presently in public preview). You might be inspired to make use of App Examine to guard app property and site visitors monitoring within the Firebase console.
What’s new in Android spans each this and the subsequent episode of Now in Android. This episode focuses on high Android 16 developer updates.
With Android 16, we’ve added the idea of a minor SDK launch to permit us to iterate our APIs extra rapidly, reflecting the speedy tempo of the innovation Android is bringing to apps and units.
- Stay Updates notify customers of vital ongoing user-facing progress and include a brand new ProgressStyle standardized template.
- Digital credentials and restore credentials APIs in credential supervisor.
- Privateness Sandbox updates, together with a brand new studying pathway
- Superior Safety Mode and Identification Examine
- Medical Information in Well being Join together with new permissions and help for background reads of well being knowledge.
Even in case you aren’t but concentrating on Android 16:
Once your app targets Android 16:
Get your app prepared for the future:
- Native community safety: Take into account testing your app with the upcoming Native Community Safety characteristic. It should give customers extra management over which apps can entry units on their native community in a future Android main launch.
In honor of Android 16, Google I/O ’25 featured 16 key bulletins for Android builders:
- Generative AI: Use ML Package GenAI APIs with Gemini Nano for duties like summarization and picture description. You should use Gemini Professional, Gemini Flash, and Imagen through Firebase AI Logic for extra advanced duties, and you can even use the brand new AI pattern app, Androidify.
- Adaptive Apps: Construct a single cell app that works throughout units to succeed in 500 million units. Use Compose Layouts library and Jetpack Navigation updates.
- Materials 3 Expressive: Use Materials 3 Expressive to reinforce your product’s attraction by harnessing emotional UX.
- Widgets: Personalize widget previews with Look 1.2. Use Stay Updates to inform customers of vital ongoing notifications.
- Digital camera & Media: Use software program low mild enhance for improved pictures in dim lighting and native PCM offload for battery conservation.
- Automobiles: Construct in-car experiences utilizing Gemini integrations, help for extra app classes, and enhanced capabilities for media and communication apps. Use testing instruments like Android Automotive OS on Pixel Pill and Firebase Take a look at Lab entry.
- Android XR: Use Developer Preview 2 of the Android XR SDK, and construct for the increasing ecosystem of units.
- Put on OS: Put on OS 6 options Materials 3 Expressive, a brand new UI design with customized visuals and movement for person creativity.
- Google TV: Compose for TV steady launch empowers you to construct adaptive UIs. Use the Video Discovery API.
- Jetpack Compose: The newest steady BOM launch offers the options, efficiency, stability, and libraries that you have to construct stunning adaptive apps sooner.
- Kotlin Multiplatform: Use the brand new Android Studio KMP shared module template, up to date Jetpack libraries, and new codelabs.
- Gemini in Android Studio: Use the brand new agentic AI experiences, Journeys for Android Studio and Model Improve Agent.
- Android Studio: The newest launch has AI-driven instruments like Gemini in Android Studio.
- Google Play: Use enhanced personalization and contemporary methods to showcase your apps and content material.
- Play Video games Companies: Migrate PGS v1 options to v2.
- Android 16: Take a look at your apps with the newest Beta of Android 16.
On this half one of many I/O 2025 version of Now in Android, we’ve lined Generative AI, Adaptive Apps, Materials 3 Expressive, Automobiles, TV, Put on, and Android 16 from this listing, and the subsequent half will cowl Jetpack Compose, Android Studio, and extra.
That’s it for half one in all our I/O protection in Now in Android, with Materials Expressive, watches, vehicles, tablets, laptops, linked shows, the newest in adaptive app improvement, XR improvement, AI, and Android 16. Half two of our protection will embrace the newest from Android Jetpack, Jetpack Compose, Android Studio, so you’ll want to tune in.
Keep in mind to love, subscribe, share, and keep secure, and are available again right here quickly for extra of Now in Android.