Media Summary: In this lesson we go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ... The home screen will display a list of repositories from GitHub. In this video we set up the RecyclerView Adapter and related files ... 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 19 - Detailed Analysis & Overview

In this lesson we go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ... The home screen will display a list of repositories from GitHub. In this video we set up the RecyclerView Adapter and related files ... 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 create an internal testing module along with the TestApplicationComponent. This is a test Component that will ... In this lesson we add a new project and interface to handle screen navigation. This is more to demonstrate how to share ... In this lesson, we go through how Multibound Maps are created in

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 update the AppRepository to use a basic in memory cache to save a network request when fetching a single ... We'll go over the app that we're building and how As an example of how to share dependencies across scopes, without making them a Singleton, this lesson has us add a ... In this lesson we'll finish the testing library with a TestApplication and test runner. Project: ...

Photo Gallery

Dagger 2 Deep Dive (19/55) - Exposing Application Component dependencies in a modular way
Dagger 2 Deep Dive (16/55) - Home Screen Repository List Setup
Dagger 2 Deep Dive (24/55) - Matching Dagger Component Scopes with ViewModel Scopes
Dagger 2 Deep Dive (28/55) - Espresso tests and Dagger: Creating a TestApplicationComponent
Dagger 2 Deep Dive (48/55) - Preparing for screen navigation (Activity scoped dependencies)
Dagger2 Android Dependencies
An Introduction to Dagger 2 - Todd Burgess
Dagger 2 Deep Dive (22/55) - Dagger codegen: Multibindings
Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions
Dagger 2 Deep Dive (41/55) - AppRepository Updates: Caching and new request
Dagger 2 Deep Dive (5/55) - What We're Building
Dagger 2 Deep Dive (49/55) - Activity Scoped Component
View Detailed Profile
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 (16/55) - Home Screen Repository List Setup

Dagger 2 Deep Dive (16/55) - Home Screen Repository List Setup

The home screen will display a list of repositories from GitHub. In this video we set up the RecyclerView Adapter and related files ...

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 (28/55) - Espresso tests and Dagger: Creating a TestApplicationComponent

Dagger 2 Deep Dive (28/55) - Espresso tests and Dagger: Creating a TestApplicationComponent

In this lesson we create an internal testing module along with the TestApplicationComponent. This is a test Component that will ...

Dagger 2 Deep Dive (48/55) - Preparing for screen navigation (Activity scoped dependencies)

Dagger 2 Deep Dive (48/55) - Preparing for screen navigation (Activity scoped dependencies)

In this lesson we add a new project and interface to handle screen navigation. This is more to demonstrate how to share ...

Dagger2 Android Dependencies

Dagger2 Android Dependencies

How to get the

An Introduction to Dagger 2 - Todd Burgess

An Introduction to Dagger 2 - Todd Burgess

Mentioned in this talk:

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 (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 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 ...

Dagger 2 Deep Dive (5/55) - What We're Building

Dagger 2 Deep Dive (5/55) - What We're Building

We'll go over the app that we're building and how

Dagger 2 Deep Dive (49/55) - Activity Scoped Component

Dagger 2 Deep Dive (49/55) - Activity Scoped Component

As an example of how to share dependencies across scopes, without making them a Singleton, this lesson has us add a ...

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: ...