Kotlin and Android Development featuring Jetpack – Covers a vast array of Kotlin features, with a good focus on Jetpack. This may have been the most difficult read I’ve ever encountered, but I started it with almost no understanding of app development with Kotlin, never mind Jetpack. I highly recommend this book to anyone currently working with Kotlin and curious about taking their apps to the next level.
Here are some of the most helpful topics covered:
- Fragments
- ViewModels
- Room Databases
- Recycler Views
- Navigation Drawers
- Data Paging
Advanced Perl Programming – I’ve had this book in my collection for over 15 years. If you are serious about using Perl to its full potential, you need this book.
Some choice topics include:
- Perl Objects
- Complex Data Structures
- References
- Networking
- GUIs with TK
Programming Android with Kotlin – Achieving Structured Concurrency with Coroutines – This book has more information about coroutines than I will ever need, but I appreciate that and use it as a guide whenever writing asynchronous Kotlin.
Lots of information about:
- Thread Safety
- Concurrency
- Callbacks
- Memory Leaks
- Channels
- Flows