Welcome to Now in Android, your ongoing information to what’s new and notable on the planet of Android building. As 2021 winds down, let’s replicate on one of the giant issues we did in Android this yr.
Android 12L may be in Beta, which makes Android 12 even higher on massive monitors. It contains equipment to make multitasking extra intuitive, comprises enhancements to compatibility mode and extra! Test it out nowadays.
Unit 3 covers Navigation the place you discover ways to navigate throughout, into and again out from the quite a lot of monitors inside of your app.
Unit 4 covers connecting to the web. You’ll write coroutines for asynchronous code, know about HTTP and REST to get information from the web, and use the Coil library to show pictures on your app.
Unit 5 covers Knowledge Patience the place you discover ways to retailer information on-device, a part of making sure a clean and constant consumer enjoy, even all over community disruptions..
Unit 6 covers WorkManager the place you employ Android Jetpack’s WorkManager API to time table background paintings that assists in keeping working even supposing the app exits or the gadget restarts.
We had an ideal yr for MAD Abilities, liberating more than one video and weblog collection protecting many essential subjects:
Kotlin and Jetpack — Be informed the fundamentals of Jetpack KTX libraries, the right way to simplify callbacks with coroutines and Go with the flow, and the right way to use and take a look at Room/WorkManager APIs.
Movement Structure — Discover ways to use MotionLayout and its design instrument to create wealthy, animated stories.
WorkManager — Discover ways to time table crucial background paintings with WorkManager: from fundamental utilization, threading, customized configuration and extra.
Navigation — Be informed the fundamentals of the Navigation element, explicit options of the instrument and the APIs to create and navigate to locations.
Efficiency — Know about the usage of gadget tracing and sampling profiling to debug efficiency problems in apps.
Hilt — Discover ways to upload and use Hilt for dependency injection on your Android app, very best practices for checking out with Hilt, and extra complicated content material.
Paging — Be informed the fundamentals of paging, from the core varieties to binding them in your UI components.
Gradle — Discover ways to configure your construct, customise the construct procedure in your wishes and the right way to write your personal plugins to increase your construct even additional.