Introduction to Dagger DI for Android with Kotlin

Descrição





Descrição:

Hi everyone and welcome to my new course

Android Dependency Injection using Dagger with Kotlin & more

This course is designed for an Android Developer who has no background in using Dagger 2 for Dependency injection.  Dagger is one of the most popular frameworks for Dependency injection in Android Development. It is developed by Google as a forked project from Dagger 1 which is developed by Square. Mastering 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 because it is fast, reliable and it makes the code more testable and clean because of the separation of concerns. Dagger is a code generator tool that happens at the compile-time phase during the building of your project. Dagger uses Annotation Processing to help it generated code, so there are a lot of annotation that you will learn during this course to master dependency injection using the Dagger library

After this course, you will be able to Understand the following

  • What is Dependency Injection(DI)

  • Why 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

  • Build a real Android App using Dagger2, RxJava, MVVM, Retrofit, and  Android Architecture components  with Kotlin





Avaliações

Ainda não existem avaliações.

Seja o primeiro a avaliar “Introduction to Dagger DI for Android with Kotlin”

O seu endereço de email não será publicado. Campos obrigatórios marcados com *