Media Summary: In this lesson, we learn how Component dependencies are used in the generated code. This video is part of a series. See the full ... In this lesson we go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ... Before bringing in the real GitHub API, our app needs to support making requests on a background thread. In this lesson we'll ...

Dagger 2 Deep Dive 21 - Detailed Analysis & Overview

In this lesson, we learn how Component dependencies are used in the generated code. This video is part of a series. See the full ... In this lesson we go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ... Before bringing in the real GitHub API, our app needs to support making requests on a background thread. In this lesson we'll ... In this lesson we learn how to make your Fragment's component lifecycle match the Jetpack ViewModel lifecycle. This opens up ... In this lesson, we go through how Multibound Maps are created in In this lesson we'll finish the testing library with a TestApplication and test runner. Project: ...

We start off by building a simple app that displays a count. The Counter is created by the "ViewModel" rather than passed to it. In this lesson, we update the AppRepository to use a basic in memory cache to save a network request when fetching a single ...

Photo Gallery

Dagger 2 Deep Dive (21/55) - Dagger codegen: Component Dependencies
Dagger 2 Deep Dive (11/55) - Creating a Dagger 2 Module
Dagger 2 Deep Dive (19/55) - Exposing Application Component dependencies in a modular way
Dagger 2 Deep Dive (7/55) - Creating the Application Component
Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions
Dagger 2 Scoping, Custom Scopes and Singletons EXPLAINED
Dagger 2 Deep Dive (24/55) - Matching Dagger Component Scopes with ViewModel Scopes
Dagger 2 Deep Dive (22/55) - Dagger codegen: Multibindings
Dagger 2 Deep Dive (29/55) - Espresso tests and Dagger: Creating the TestApplication and Runner
An Introduction to Dagger 2 - Todd Burgess
Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial
Dagger 2 Deep Dive (1/55) -  Intro To Dependency Injection
View Detailed Profile
Dagger 2 Deep Dive (21/55) - Dagger codegen: Component Dependencies

Dagger 2 Deep Dive (21/55) - Dagger codegen: Component Dependencies

In this lesson, we learn how Component dependencies are used in the generated code. This video is part of a series. See the full ...

Dagger 2 Deep Dive (11/55) - Creating a Dagger 2 Module

Dagger 2 Deep Dive (11/55) - Creating a Dagger 2 Module

Dagger

Dagger 2 Deep Dive (19/55) - Exposing Application Component dependencies in a modular way

Dagger 2 Deep Dive (19/55) - Exposing Application Component dependencies in a modular way

In this lesson we go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ...

Dagger 2 Deep Dive (7/55) - Creating the Application Component

Dagger 2 Deep Dive (7/55) - Creating the Application Component

We're ready to

Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions

Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions

Before bringing in the real GitHub API, our app needs to support making requests on a background thread. In this lesson we'll ...

Dagger 2 Scoping, Custom Scopes and Singletons EXPLAINED

Dagger 2 Scoping, Custom Scopes and Singletons EXPLAINED

In this video I talk about scoping with

Dagger 2 Deep Dive (24/55) - Matching Dagger Component Scopes with ViewModel Scopes

Dagger 2 Deep Dive (24/55) - Matching Dagger Component Scopes with ViewModel Scopes

In this lesson we learn how to make your Fragment's component lifecycle match the Jetpack ViewModel lifecycle. This opens up ...

Dagger 2 Deep Dive (22/55) - Dagger codegen: Multibindings

Dagger 2 Deep Dive (22/55) - Dagger codegen: Multibindings

In this lesson, we go through how Multibound Maps are created in

Dagger 2 Deep Dive (29/55) - Espresso tests and Dagger: Creating the TestApplication and Runner

Dagger 2 Deep Dive (29/55) - Espresso tests and Dagger: Creating the TestApplication and Runner

In this lesson we'll finish the testing library with a TestApplication and test runner. Project: ...

An Introduction to Dagger 2 - Todd Burgess

An Introduction to Dagger 2 - Todd Burgess

Mentioned in this talk:

Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial

Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial

Dagger 2

Dagger 2 Deep Dive (1/55) -  Intro To Dependency Injection

Dagger 2 Deep Dive (1/55) - Intro To Dependency Injection

We start off by building a simple app that displays a count. The Counter is created by the "ViewModel" rather than passed to it.

Dagger 2 Deep Dive (41/55) - AppRepository Updates: Caching and new request

Dagger 2 Deep Dive (41/55) - AppRepository Updates: Caching and new request

In this lesson, we update the AppRepository to use a basic in memory cache to save a network request when fetching a single ...