Media Summary: There is one more step before making a real GitHub API request. The response json doesn't quite match the models we have. We start off by building a simple app that displays a count. The Counter is created by the "ViewModel" rather than passed to it. In this lesson we'll finish the testing library with a TestApplication and test runner. Project: ...

Dagger 2 Deep Dive 32 - Detailed Analysis & Overview

There is one more step before making a real GitHub API request. The response json doesn't quite match the models we have. We start off by building a simple app that displays a count. The Counter is created by the "ViewModel" rather than passed to it. 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 ... In this lesson, we learn about qualifier annotations and how to use them to separate dependencies of the same type in your ... We'll go over the app that we're building and how

In this lesson we add a new module for a new screen, the repo details screen. We'll set up some dependencies and the initial ... As an example of how to share dependencies across scopes, without making them a Singleton, this lesson has us add a ...

Photo Gallery

Dagger 2 Deep Dive (32/55) - Retrofit Integration: Preparing for the real GitHub API
Dagger 2 Deep Dive (1/55) -  Intro To Dependency Injection
Dagger 2 Deep Dive (29/55) - Espresso tests and Dagger: Creating the TestApplication and Runner
Dagger 2 Deep Dive (2/55) - Dependency Injection In Practice
Dagger 2 Deep Dive (7/55) - Creating the Application Component
Understanding Dagger 2's Generated Code by Ron Shapiro & David P. Baker
Dagger 2 Deep Dive (39/55) - Dagger codegen: Qualifier Annotations
Dagger 2 Deep Dive (4/55) - Intro to Dependency Injection Frameworks
Dagger 2 Tutorial Part 1 - WHAT IS DEPENDENCY INJECTION - Android Studio Tutorial
Dagger 2 Deep Dive (5/55) - What We're Building
Dagger 2 Deep Dive (36/55) - Repo Details Screen
An Introduction to Dagger 2 - Todd Burgess
View Detailed Profile
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 (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 (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 ...

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

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

We're ready to

Understanding Dagger 2's Generated Code by Ron Shapiro & David P. Baker

Understanding Dagger 2's Generated Code by Ron Shapiro & David P. Baker

Take a

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 (4/55) - Intro to Dependency Injection Frameworks

Dagger 2 Deep Dive (4/55) - Intro to Dependency Injection Frameworks

Let's quickly talk about what

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 (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 (36/55) - Repo Details Screen

Dagger 2 Deep Dive (36/55) - Repo Details Screen

In this lesson we add a new module for a new screen, the repo details screen. We'll set up some dependencies and the initial ...

An Introduction to Dagger 2 - Todd Burgess

An Introduction to Dagger 2 - Todd Burgess

Mentioned in this talk:

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