���Elements of Android Jetpack��� Version 2.1 Released
Subscribers now haveaccess to an update to Elements of Android Jetpack,known as Version 2.1, in PDF, EPUB, and MOBI/Kindle formats, in addition to theonline reader. Just log intoyour Warescription page and downloadaway, or set up an account and subscribe!
OK, this took a lot longer to be released than I had expected, in part because Android Studio 4.2took a lot longer to be released than I had expected.
There are a lot of changes in this update:
There is a new chapter, focusing on app widgets, those interactivehome screen elements that apps can contribute
There is also a new chapter onusing library modules,plus a new section on creating library modules
The chapter on dependency inversion was moved up one in the chapter sequence,and the chapter on Room was updated to use Koin���s DI implementationfor the Kotlin sample
The chapter on Jetpack Navigation now also covers the Kotlin DSL
The various uses of startActivityForResult() were replaced by registerForActivityResult()and ActivityResultContracts
Everything was updated for Android Studio 4.2.2, the current shipping version
And, in addition to all of that, there are the usual suite of bug fixes, to the prose andto the sample code.
There should be one more update in 2021, after Android Studio 2020.3.1 Arctic Foxships in stable form. That is in a beta right now, so it is likely to be at leasta month or two before the stable release.


