Media Summary: 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 go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ... In this lesson we add a new project and interface to handle screen navigation. This is more to demonstrate how to share ...

Dagger 2 Deep Dive 16 - Detailed Analysis & Overview

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 go over how to expose Singleton dependencies in a modular way. Singleton dependencies provided by the ... In this lesson we add a new project and interface to handle screen navigation. This is more to demonstrate how to share ... Here we set up some initial files for the first "feature" of our app, the home screen. Project: ... In this lesson we create a ScreenNavigator implementation that is tied to our Activity. This will be bound in the As an example of how to share dependencies across scopes, without making them a Singleton, this lesson has us add a ...

Before bringing in the real GitHub API, our app needs to support making requests on a background thread. In this lesson we'll ... Let's get ahead of some breaking changes and update our testing library to provide a fake ScreenNavigator. This will be useful for ... There is one more step before making a real GitHub API request. The response json doesn't quite match the models we have. Now we're set up to bring in GitHub API requests. In this lesson we use Retrofit to create an implementation of GitHubApi. In this lesson we create an internal testing module along with the TestApplicationComponent. This is a test Component that will ... 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 finish the RepoDetailsFragment by updating the views when the view state from the RepoDetailsViewModel is ... In this lesson we'll finish the testing library with a TestApplication and test runner. Project: ... Dependency injection doesn't require a framework, it's simply a pattern of passing dependencies to an object, rather than having ...

Photo Gallery

Dagger 2 Deep Dive (16/55) - Home Screen Repository List Setup
Dagger 2 Deep Dive (19/55) - Exposing Application Component dependencies in a modular way
Dagger 2 Deep Dive (48/55) - Preparing for screen navigation (Activity scoped dependencies)
Dagger 2 Deep Dive (15/55) - Feature: Home Screen
Dagger 2 Deep Dive (50/55) - Activity Screen Navigator
Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial
Dagger 2 Deep Dive (49/55) - Activity Scoped Component
16 Dagger Subcomponent, Custom Scope
Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions
Dagger 2 Deep Dive (7/55) - Creating the Application Component
Dagger 2 Deep Dive (51/55) - Fake ScreenNavigator: A fake navigator for tests
Dagger 2 Deep Dive (32/55) - Retrofit Integration: Preparing for the real GitHub API
Sponsored
Sponsored
View Detailed Profile
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 (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 ...

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

Dagger 2 Deep Dive (15/55) - Feature: Home Screen

Dagger 2 Deep Dive (15/55) - Feature: Home Screen

Here we set up some initial files for the first "feature" of our app, the home screen. Project: ...

Dagger 2 Deep Dive (50/55) - Activity Screen Navigator

Dagger 2 Deep Dive (50/55) - Activity Screen Navigator

In this lesson we create a ScreenNavigator implementation that is tied to our Activity. This will be bound in the

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

16 Dagger Subcomponent, Custom Scope

16 Dagger Subcomponent, Custom Scope

https://github.com/tmorcinek/kotlin-android-tutorial Tag:

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

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

We're ready to

Dagger 2 Deep Dive (51/55) - Fake ScreenNavigator: A fake navigator for tests

Dagger 2 Deep Dive (51/55) - Fake ScreenNavigator: A fake navigator for tests

Let's get ahead of some breaking changes and update our testing library to provide a fake ScreenNavigator. This will be useful for ...

Dagger 2 Deep Dive (32/55) - Retrofit Integration: Preparing for the real GitHub API

Dagger 2 Deep Dive (32/55) - Retrofit Integration: Preparing for the real GitHub API

There is one more step before making a real GitHub API request. The response json doesn't quite match the models we have.

Dagger 2 Deep Dive (33/55) - Swapping the mock GitHubApi for a Retrofit created implementation

Dagger 2 Deep Dive (33/55) - Swapping the mock GitHubApi for a Retrofit created implementation

Now we're set up to bring in GitHub API requests. In this lesson we use Retrofit to create an implementation of GitHubApi.

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 (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 (46/55) - Hooking up RepoDetailsFragment with View States

Dagger 2 Deep Dive (46/55) - Hooking up RepoDetailsFragment with View States

In this lesson, we finish the RepoDetailsFragment by updating the views when the view state from the RepoDetailsViewModel is ...

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

Dagger 2 Deep Dive (2/55) - Dependency Injection In Practice

Dagger 2 Deep Dive (2/55) - Dependency Injection In Practice

Dependency injection doesn't require a framework, it's simply a pattern of passing dependencies to an object, rather than having ...

🔪 Dagger2 Course [#3] - Field Injection

🔪 Dagger2 Course [#3] - Field Injection

Dagger 2

Related Video Content

Black Dagger Brotherhood - Facebook information

4 days ago · The Black Dagger Brotherhood is an ongoing series of paranormal romance books by author J. R. Ward. The...

Black Dagger Brotherhood Fans Community - Facebook information

16 hours ago · About this group 🖤 Welcome to Black Dagger Brotherhood Fans Community! 🖤 This is a place for fans of...

Dagger - Well... you voted, and we're doing it again! After ... information

5 days ago · Dagger - Well... you voted, and we're doing it again! 💙 After the response to our "Should We Do It...

The TF-102A Delta Dagger - the USAF’s... - Uretsky Aviation ... information

2 days ago · The TF-102A Delta Dagger - the USAF’s first operational supersonic fighter.

The Bridport Dagger | Bridport - Facebook information

3 days ago · The Bridport Dagger, Bridport. 413 likes · 28 talking about this · 8 were here. Cafe bar with great...