Android Studio Jellyfish and Android Gradle Plugin 8.4 is now out there within the steady channel with many new options akin to:
- Gemini as your coding companion for Android improvement.
- Entry actual gadgets with System Streaming
- App High quality Insights help for ANRs, customized information, and multi-events.
- New colorblind checks utilizing the UI Test mode from Compose Preview.
- Redirect audio from related bodily gadgets to your laptop utilizing machine mirroring.
- Computerized Baseline Profiles compilation when putting in your launch app regionally, and when utilizing low overhead profiling.
- Habits modifications coming with Android Gradle Plugin 8.4
- New Signal-in stream that allows many Google developer companies all immediately from the IDE.
Take a look at the launch web page to study extra and obtain the newest model.
Mayank and Yasser revealed an article on find out how to successfully A/B take a look at energy consumption for Android apps. Android Studio’s new Energy Profiler visualizes the app’s energy utilization because it runs, empowering you to determine and handle the facility consumption points. You may simply run A/B exams to match the facility consumption of various algorithms, options and even completely different variations of the app.
With Google I/O approaching now we have a bunch of fascinating updates in Android Jetpack:
With Exercise 1.9.0, ComponentActivity now implements OnUserLeaveHintProvider
to permit parts to implement callbacks for onUserLeaveHint
occasions. This model of Exercise raises warnings on API usages that may break Predictive Again Animations. Plus, the rest of the Exercise APIs have been rewritten in Kotlin and all extensions beforehand out there in activity-ktx.
DataStore 1.1.0 now helps a number of processes accessing the identical file, with help for observability throughout processes. The brand new Storage interface permits you to customise find out how to retailer or serialize your information fashions. This launch additionally comes with help to make use of DataStore in Kotlin Multiplatform tasks.
Room 2.7.0-alpha01 is simply launched. This launch comes with help to make use of Room in Kotlin Multiplatform tasks.
Compose Materials 3 Frequent Model 1.0.0-alpha01 brings new themeless parts that can be utilized to construct Materials Design parts
Webkit Model 1.12.0-alpha01 provides a brand new API to allow Net Authentication in WebView.
Media3 Model 1.4.0-alpha01 contains modifications, new options and bug fixes to many APIs and ExoPlayer.
Be sure to take a look at the AndroidX launch notes right here to study extra.
That’s it for this week with Android Studio Jellyfish, A/B testing energy consumption with the brand new Energy Profiler and new AndroidX releases!
Be sure to prepare for Google I/O and examine again quickly on your subsequent replace from the Android developer universe! 💫