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 add a new project and interface to handle screen navigation. This is more to demonstrate how to share ... 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 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 add a new project and interface to handle screen navigation. This is more to demonstrate how to share ... 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 ... Here we set up some initial files for the first "feature" of our app, the home screen. Project: ...

In the last video, we tasked our ApplicationComponent with providing the AppRepository as an injectable dependency by adding ... Now we're set up to bring in GitHub API requests. In this lesson we use Retrofit to create an implementation of GitHubApi. There is one more step before making a real GitHub API request. The response json doesn't quite match the models we have. In this lesson we create a ScreenNavigator implementation that is tied to our Activity. This will be bound in the

Photo Gallery

Dagger 2 Deep Dive (16/55) - Home Screen Repository List Setup
Dagger 2 Deep Dive (48/55) - Preparing for screen navigation (Activity scoped dependencies)
Dagger 2 Deep Dive (21/55) - Dagger codegen: Component Dependencies
Dagger 2 Deep Dive (19/55) - Exposing Application Component dependencies in a modular way
Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial
Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions
Dagger 2 Deep Dive (7/55) - Creating the Application Component
Dagger 2 Deep Dive (15/55) - Feature: Home Screen
Dagger 2 Deep Dive (13/55) - Generated Dagger Component Check in
Dagger 2 Deep Dive (33/55) - Swapping the mock GitHubApi for a Retrofit created implementation
Dagger 2 Deep Dive (32/55) - Retrofit Integration: Preparing for the real GitHub API
Dagger 2 Deep Dive (50/55) - Activity Screen Navigator
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 (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 (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 (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 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 (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 (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 (13/55) - Generated Dagger Component Check in

Dagger 2 Deep Dive (13/55) - Generated Dagger Component Check in

In the last video, we tasked our ApplicationComponent with providing the AppRepository as an injectable dependency by adding ...

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

16 Dagger Subcomponent, Custom Scope

16 Dagger Subcomponent, Custom Scope

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