AndroidVIP

Additional

Language
Java
Version
N/A
Created
Apr 24, 2017
Updated
Apr 26, 2020 (Retired)
Owner
Romain Rochegude (RoRoche)
Contributor
Romain Rochegude (RoRoche)
1
Activity
Badge
Generate
Download
Source code

AndroidVIP

Android project to experiment the VIPER approach.

Motivations

  • Tend toward the VIPER approach
  • Make it easier to test the application
  • Simplify the set up of asynchronous job with RxJava

Technical base

  • mosby to set up the "V" and "P" of the VIPER approach
  • dagger2 to set up the dependency injection system
  • Rx.Observe to ease the set up of asynchronous job, transforming Interactor's methods to Rx methods
  • DaggerMock to mock dagger2 objects
  • mockito as a mocking framework

Perspectives

Bibliography

Logo credits

Animals graphic by Freepik from Flaticon is licensed under CC BY 3.0. Made with Logo Maker