Effective Hilt & Dagger By Tutorials Book for Android Developers | Kotlin
Disclaimer:
- ⚠️📚 This book is still under development. The price will increase once all chapters are published).
- Refund; You have a 30-day money-back guarantee, so if you are not happy, I am too; no questions asked. Buy Now
- Enjoy Free Updates for the book when all chapters become available
After reading this book, you will master using HIlt and Dagger in your real Android Apps by Understanding the following:
- What is Dependency Injection(DI)
- Why do we need DI
- Introduction to Dagger 2 library
- Understanding the types of DI
- Understanding Dagger Component
- Understanding Field Injection
- Understanding Method Injection
- Understanding Dagger 2 Module
- Understanding Scopes and SubComponent
- Understanding Dagger Multibindings for Android View Model
- Understanding the Hilt and its annotations
- Understanding Hilt in multimodule architecture
- Learn how to test code with Hilt
- Build an actual Android App using Hilt and MAD Skills
Samples from the book
Master Hilt & Dagger Dependency Injection for Android Development Using Kotlin Programming Language
This book is designed for an Android developer with no background in using Dagger 2 or Hilt for Dependency injection. Dagger is one of the most popular frameworks for Dependency injection in Android Development. Google developed it as a forked project from Dagger 1, developed by Square. Dagger 2 is one of the skills that you should have for your career as an Android Developer because a lot of companies use it nowadays. After all, it is fast and reliable, making the code more testable and clean because of the separation of concerns. Also, Hilt is an abstraction layer over the dagger, so the more you understand the dagger, the more you will know the Hilt.
Available Chapters
- Introduction to Dependency Injection
- Pure Dependency Injection
- Introduction to Dagger2 Library
- Dagger generated Code
- Dagger Module
- Dagger Scope and Subcomponent
- Getting Started to Dagger Multibindings
To Get a Sample of the book, Check this tweet.
About Author
I am an expert Android Developer. I have worked for companies like WW, Premise Data, Vodafone, and Andela. I enjoy blogging, contributing, or building open-source projects on Github.
Linkedin: https://www.linkedin.com/in/mahmoud-ramadan-24017284/
GitHub: https://github.com/mrabelwahed
You will get the Book in PDF format