Media Summary: In this lesson, we go over the and annotations, and how the generated code changes depending on which ... In this lesson we learn how to make your Fragment's component lifecycle match the Jetpack ViewModel lifecycle. This opens up ... Patreon: Discord: ADVENTURE GAME HOTSPOT ...

Dagger 2 Deep Dive 23 - Detailed Analysis & Overview

In this lesson, we go over the and annotations, and how the generated code changes depending on which ... In this lesson we learn how to make your Fragment's component lifecycle match the Jetpack ViewModel lifecycle. This opens up ... Patreon: Discord: ADVENTURE GAME HOTSPOT ... In this lesson, we go through how Multibound Maps are created in In this lesson we create an internal testing module along with the TestApplicationComponent. This is a test Component that will ... We'll need to reference the Application Component in the future, so we start by creating a custom Application class and initializing ...

In this lesson, we learn about qualifier annotations and how to use them to separate dependencies of the same type in your ... Everything is set up to allow our HomeFragment to navigate to the RepoDetailsFragment via the ScreenNavigator. In this lesson ... In this lesson we use the testing library that was created in the last few videos to create an Espresso test for the HomeFragment. 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 update the AppRepository to use a basic in memory cache to save a network request when fetching a single ... In this lesson, we use the testing library we've created to quickly write an Espresso test for the RepoDetailsFragment. Project: ...

Photo Gallery

Dagger 2 Deep Dive (23/55) - Dagger codegen: Binds, Provides, and module types
Dagger 2 Deep Dive (24/55) - Matching Dagger Component Scopes with ViewModel Scopes
Why (almost) No One Solves this Game
Dagger 2 Deep Dive (7/55) - Creating the Application Component
Dagger 2 Deep Dive (22/55) - Dagger codegen: Multibindings
Dagger 2 Deep Dive (28/55) - Espresso tests and Dagger: Creating a TestApplicationComponent
Dagger 2 Deep Dive (8/55) - Building the Application Component
Dagger 2 Deep Dive (39/55) - Dagger codegen: Qualifier Annotations
Dagger 2 Deep Dive (52/55) - Navigating from the Home screen to the Details screen
Dagger 2 Deep Dive (30/55) - Dagger Powered Home Fragment Espresso Test
Dagger 2 Deep Dive (16/55) - Home Screen Repository List Setup
Dagger 2 Deep Dive (41/55) - AppRepository Updates: Caching and new request
View Detailed Profile
Dagger 2 Deep Dive (23/55) - Dagger codegen: Binds, Provides, and module types

Dagger 2 Deep Dive (23/55) - Dagger codegen: Binds, Provides, and module types

In this lesson, we go over the @Binds and @Provides annotations, and how the generated code changes depending on which ...

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

Why (almost) No One Solves this Game

Why (almost) No One Solves this Game

Patreon: https://www.patreon.com/oneshorteye Discord: https://discord.gg/zat2EUDPDT ADVENTURE GAME HOTSPOT ...

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 (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 (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 (8/55) - Building the Application Component

Dagger 2 Deep Dive (8/55) - Building the Application Component

We'll need to reference the Application Component in the future, so we start by creating a custom Application class and initializing ...

Dagger 2 Deep Dive (39/55) - Dagger codegen: Qualifier Annotations

Dagger 2 Deep Dive (39/55) - Dagger codegen: Qualifier Annotations

In this lesson, we learn about qualifier annotations and how to use them to separate dependencies of the same type in your ...

Dagger 2 Deep Dive (52/55) - Navigating from the Home screen to the Details screen

Dagger 2 Deep Dive (52/55) - Navigating from the Home screen to the Details screen

Everything is set up to allow our HomeFragment to navigate to the RepoDetailsFragment via the ScreenNavigator. In this lesson ...

Dagger 2 Deep Dive (30/55) - Dagger Powered Home Fragment Espresso Test

Dagger 2 Deep Dive (30/55) - Dagger Powered Home Fragment Espresso Test

In this lesson we use the testing library that was created in the last few videos to create an Espresso test for the HomeFragment.

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 (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 (47/55) - RepoDetailsFragment Espresso Test

Dagger 2 Deep Dive (47/55) - RepoDetailsFragment Espresso Test

In this lesson, we use the testing library we've created to quickly write an Espresso test for the RepoDetailsFragment. Project: ...