Media Summary: 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 ... 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 33 - Detailed Analysis & Overview

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 ... Before bringing in the real GitHub API, our app needs to support making requests on a background thread. In this lesson we'll ... We start off by building a simple app that displays a count. The Counter is created by the "ViewModel" rather than passed to it. 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'll finish the testing library with a TestApplication and test runner. Project: ...

Everything is set up to allow our HomeFragment to navigate to the RepoDetailsFragment via the ScreenNavigator. In this lesson ... In this lesson, we learn about qualifier annotations and how to use them to separate dependencies of the same type in your ... Full Show Notes: HIRING Full-time & In-Person Researcher: ... In this lesson we create a new project for the app we're building, and set up some initial dependencies. Project: ... 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 use the testing library that was created in the last few videos to create an Espresso test for the HomeFragment.

Photo Gallery

Dagger 2 Deep Dive (33/55) - Swapping the mock GitHubApi for a Retrofit created implementation
Dagger 2 Deep Dive (28/55) - Espresso tests and Dagger: Creating a TestApplicationComponent
Dagger 2 Deep Dive (31/55) - Retrofit Integration: Suspend Functions
Dagger 2 Deep Dive (1/55) -  Intro To Dependency Injection
Dagger 2 Deep Dive (32/55) - Retrofit Integration: Preparing for the real GitHub API
Dagger 2 Deep Dive (29/55) - Espresso tests and Dagger: Creating the TestApplication and Runner
Dagger 2 Deep Dive (52/55) - Navigating from the Home screen to the Details screen
Dagger 2 Deep Dive (39/55) - Dagger codegen: Qualifier Annotations
33 crew members went DEEP SEA squid hunting, turned MAD, and started hunting EACH OTHER.
Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial
Dagger 2 Deep Dive (6/55) - Creating the GitHub Repository Project
Dagger 2 Deep Dive (8/55) - Building the Application Component
View Detailed Profile
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 (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 (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 (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 (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 (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 (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 ...

33 crew members went DEEP SEA squid hunting, turned MAD, and started hunting EACH OTHER.

33 crew members went DEEP SEA squid hunting, turned MAD, and started hunting EACH OTHER.

Full Show Notes: http://rottenmangopodcast.com HIRING Full-time & In-Person Researcher: ...

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 (6/55) - Creating the GitHub Repository Project

Dagger 2 Deep Dive (6/55) - Creating the GitHub Repository Project

In this lesson we create a new project for the app we're building, and set up some initial dependencies. Project: ...

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