Android App using Campaigns API
a simple app that contains some basic functionality. It connects to the Campaigns DB API and fetch current campaigns on there.
- Follow the rules from Architecture guidelines recommended by Google.
- Keep Activity only responsible for UI related code
- ViewModel provides pure data required by the UI class
- Repository layer provides data to ViewModel classes.
- ViewStates are responsible for reporting changes to the UI.