● Better design for bigger screens https://material.io/blog/material-you-large-screens ● How to optimize your Android app for large screens (And what NOT to do!) https://android-developers.googleblog.com/2023/05/optimizing-your-andr oid-app-for-large-screens.html ● Google I/O video : https://www.youtube.com/watch?v=5JQjk3ZqPWc&ab_channel=AndroidDe velopers Supporting large screens ressource
● New easier format for watch face Watch Face Format is a declarative XML format to configure the appearance and behavior of watch faces ● Watch Face Studio Export watch face design into the new Watch Face Format Watch Face Wear OS
● Version 1.2 of Jetpack Tiles Library ○ Support for data bindings ● Add Support for Animation ○ You can use tween animations to create smooth transitions on changes to part of your layout, and transition animations can animate new or disappearing elements from the tile. Watch Tile Wear OS
An on-device data store that provides APIs for storing and sharing health and fitness data between Android apps. ● Reduce API complexity ● Standardize data schema ● Centralized privacy controls Learn more Health Connect Health
Why? ● Less code ● Intuitive ● Accelerate development ● Powerful & flexible New Material components for TV Learn more Compose for TV Android TV TvLazyColumn { items(contentList) { content -> TvLazyRow { items(content) { cardItem -> Card(cardItem) } } }
● You can now customize your listing for inactive users ● New Store listing groups ○ You can design for different audiences by creating a base listing Store listing enhancements Google Play
*Need to draft a store listing in English* Google play will offer an AI helper where you need to enter a couple of prompts: ● Audience ● Key theme The AI helper will then generate a draft of listing that you can edit. AI helper in Google Play Store Google Play
Starting with an experiment in English, and expanding later this year ● Show up alongside the app in search results ● Shows a rough count of how many reviewers have given a particular opinion Review summaries by AI Google Play
Android Studio Hedgehog introduces: an AI-powered conversational experience What can it do? ● Explain error ● Provide code snippet ● Complete code ● Create previews for Compose Studio bot Tooling
For now it’s free and only available in the US - Show studio bot via : View -> Tool Windows -> Studio Bot - Open a VPN to a server in USA - Login - Read documentation : https://developer.android.com/studio/prev iew/studio-bot Enable studio Bot Studio Bot
Android Studio Hedgehog New Profiler which shows power consumption on physical devices, segmented by each sub-system (such as: Camera, GPS, and more Power Profiler Tooling
Android Studio Hedgehog adds: Android Vitals (number of occurrence and user affected) for crashes or ANR. It’s faster to navigate to code that causes crash and know how many users are affected. App Quality Tooling
New API The face mesh detection API generates a face mesh for detected faces, each containing 468 3D points and edges. ● Recognize and locate faces ● Get face mesh information ● Process video frames in real time Face mesh detection ML Kit
We can now grant partial access to photos and videos to apps. This is in addition to the Photo picker that was introduced last year and available to Android 4.4+ Partial access Privacy
Gives you an animated peek at where you're about to go next to help you decide on continuing or staying with the current view. Predicted Back Gesture Android 14