Refactoring Android App Series Overview Save

Overview of wonderful series started by Oday and Rakesh for refactoring android application under youtube channel Dry Code.

Project README

Refactoring-Android-App-Series-Overview

Overview of wonderful series started by Oday and Rakesh for refactoring android application under youtube channel Dry Code.

series-overview

Overview - Github Repository

This repository breaks each episode code into separate projects for better understanding. Main points from each episode are discussed in detail with appropriate links.

Overview - Youtube Video Series

The series tries to implement the Clean architecture of Uncle Bob. It starts with implementing MVP with repository pattern. Explaination of MVP with Clean architecture is discussed in Episode 9 - 04:20 - 18:50 using Fernando Cejas article

episode9-Clean

Basic concepts covered in this series includes

  • Implementing MVP
  • Test Driven Development
  • Writing unit test
  • Introductin to Mockito
  • Introductin to RxJava
  • Introduction to Dagger

Moreover, useful discussions between Uday and Rakesh that provides inside knowledge about various stuff

  1. Refactoring an Android App - #1 - Intro to the MVP pattern
  2. Refactoring an Android App - #2 - Presenter Implementation continued
  3. Refactoring an Android App - #3 - Introducing Mockito
  4. Refactoring an Android App - #4 - MVP Testing continued (Exceptions)
  5. Refactoring an Android App - #5 - Introduction to RxJava (revisited)
  6. Refactoring an Android App - #6 - RxJava 2 Composite Disposables
  7. Refactoring an Android App - #7 - Audience Feedback
  8. Refactoring an Android App - #8 - Threading in RxJava 2
  9. Refactoring an Android App - #9 - Audience Questions
  10. Refactoring an Android App - #10 - Dependency Injection

Acknowledgement

  1. Oday [Youtube] [Reddit]
  2. Rakesh [Youtube] [Reddit]
Open Source Agenda is not affiliated with "Refactoring Android App Series Overview" Project. README Source: shanraisshan/Refactoring-Android-App-Series-Overview

Open Source Agenda Badge

Open Source Agenda Rating