Google I/O ’22: Modern Android Development
Contents
Modern Android Development
Compose 1.2 Beta is number one
Jet pack Compose 1.2 en reaches the first beta release, meaning that the API is stable.
We continue to build our roadmap, bringing the APIs you need to support more advanced use cases like downloadable fonts, Lazy Grids, window insets, nested scrolling inter op, and more tooling support with features like Live Edit, Composition Counts in the Layout Inspector and Animation Preview. Learn more about how developers like Jet pack Compose improve their productivity and check out what else is new in Compose.
Baseline Profiles
Baseline profiles allow you to join a profile to guide Android runtime about what code paths should be interpreted instead of just compiled, which could dramatically impact critical user journeys, such as app startup.
This is especially significant when using non-bundled libraries like Jet pack Compose, which do not benefit from optimizations in the platform – code. Many Jet pack libraries (including Jet pack Compose ) have already been shipped base profiles, but you can learn how to add them in your own apps and libraries to increase their performance. We saw app startup times increased by up to 40% more according to adding standard profiles alone, no other code changes required!
Living 3d # Edit ‘Story
Live Edit is an experimental feature in the Android Studio Electric Eel, with a number of restrictions. It is very important to try it out and provide feedback. Those were the three top announcements about modern Android development at Google I/O.
In order to learn more about these talks and workshops, check out the full playlist of talks and workshops.