���Elements of Android Room��� Version 0.1 Released
Subscribers now have
access to Version 0.1 of Elements of Android Room,
in PDF, EPUB, and MOBI/Kindle formats. Just log into
your Warescription page to download it,
or set up an account and subscribe!
I cover a fair amount of material in Android���s Architecture Components.
However, that is a book on first-generation Android development techniques, using
Java and the Android Support Library edition of the Architecture Components. And the biggest
single topic in Android���s Architecture Components is on
Room, Google���s
reactive abstraction layer over SQLite.
Elements of Android Room is all about the updates:
Updating the material to cover second-generation Android, including Kotlin
and the Jetpack/AndroidX version of the Architecture Components
Updating the material to reflect newer Room features, from coroutines/Flow
to built-in full-text indexing support, probably doubling the total Room
coverage from what I had in Android���s Architecture Components
Updating the references to external tools and libraries, notably for integrating
Room with SQLCipher for Android without the need for
my SafeRoom library
This is Version 0.1, so it is a work in progress. I have all of the basics
in there:
Entity, DAO, and database setup
Coroutines, RxJava, and LiveData
Migrations
And so on
More advanced topics will be added in the coming months.
As always, with Version 0.1 of the book, there may be production problems. If
you run into issues with your copy of the book, let me know!


