I’ve been with this book since the 2nd edition and it has been a great reference & resource for my class. As with any documentation, particularly Android, it quickly becomes deprecated/obsolete and needs revision. There are several key updates that have been identified and solutions are being posted here (apologies for the self links).
- View Model creation Solution to Deprecated method ViewModelProviders#of - #5 by jpaone
- View Binding Ch. 19 Data Binding includes View Binding?
- NavGraphs
- Fragment Listeners setTargetFragment deprecated - #5 by jpaone
- Paging
Plus components/features to add back in:
- ViewPager2
- Preferences
- Location
- Maps
- Non-single fragment activities
With Android 10 & 11 there are updates for:
- Notifications
- Permissions
Another option is to add a segment on Jetpack Compose.
I’m sure there are many other possibilities and the danger is a 1,000 page book that includes everything to date.