Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Architect Android apps with Model View Presenter pattern, Dagger, Retrofit & RxJava
First Section
Welcome and introduction (3:59)
About the instructor (2:05)
About the learner (1:02)
The Changing Face Of App Development
Changing face of mobile app development (11:10)
Model-View-Presenter (MVP) pattern
Introduction to Model-View-Presenter (MVP) pattern (10:26)
Introduction to MVP continued (11:55)
Test your knowledge: MVP pattern
MVP in action-I
MVP pattern in action (2:49)
MVP project - overview (5:04)
MVP in action - dependency injection (6:04)
Dependency injection - introduction (4:05)
Dependency injection - setup Dagger 2 (4:12)
MVP project - setup (9:42)
MVP project - implementation (12:53)
MVP project - debugging session (3:39)
Test your knowledge: MVP in action - I
MVP in action-II
MVP in action - tools and frameworks (6:03)
JUnit and Mockito - setup unit testing (10:02)
JUnit and Mockito - unit testing continued (7:53)
Retrofit - introduction (2:01)
Retrofit - setup (9:09)
Retrofit - in action (15:09)
Reactive programming - introduction (3:04)
Reactive programming - introduction continued (8:11)
RxJava - introduction (3:22)
RxJava - schedulers (8:56)
RxJava - setup (13:38)
RxJava - operators (5:37)
Butterknife - introduction (1:11)
Test your knowledge: MVP in action - II
Putting it all together
Putting it all together (6:16)
Demo app - introduction (8:17)
Demo app - setup MVP layers (11:58)
Demo app - Dagger and Retrofit setup (8:12)
Demo app - walkthrough (16:27)
Demo app - debugging session (12:54)
Conclusion
Conclusion and Thank you! (0:59)
Butterknife - introduction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock