Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 655 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 655 Bytes

AndroidMvpApplicationDemo

This is a very simple, basic concept application that shows Android MVP implementation.
The application shows the current weather temperature in selected cities around the world.

####Key points:

  • Using base abstract classes to support MVP methodology while
    avoiding Activity leaks by releasing the view(=activity) when it's no longer needed.

  • Provides built-in cacheing mechanism to handle configuration changes.

  • Trying to keep things as simple and lightweight as possible.

####Libraries in use:

  • Retrofit
  • RxJava
  • RxAndroid
  • Gson

####Todo's:

  • Add tests.
  • Improve the implementation over time.