Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Dagger 2 Overview
- What is Dagger 2?
- Key features of Dagger 2
Dependency Injection at a Glance
- Dependency injection techniques
- Architectural patterns
Preparing the Development Environment
- Setting up Dagger 2
Dependency Injection Quick Start
- Building a project
- Decoupling logic
- Sharing instances
- Preventing unwanted injections
Dagger 2 Core Concepts
- Adding Dagger dependencies
- Creating an application scope
- Utilizing components
- Working with multibindings
Testing the Application
- Testing with unit tests, mock tests, and repository unit tests
Debugging the Application
- Error handling
Deploying the Application
- Running an emulated Android device
Securing the Application
- Data concealment and application hardening
Troubleshooting
Summary and Conclusion
Requirements
- Basic understanding of Android development
Audience
- Software Architects
14 Hours
Testimonials (1)
Trainer was willing to explore additional problems in dagger.