Android Application For Tuiter, like Twitter but this really works.
- Will try to get the user from Shared Preferences. If true, will try to get the user data from the Repository. If false, will send the user to the User Creation form.
- The creation form will ask the user for a desired username and will send it to the API.
The project is built using Google's recommended architecture for Android applications[1] so it has a UI, and Data layers. Domain was not used because it was not necessary.
There are three Github workflows:
- Android Linter: Will execute gradle lint on PRs.
- Test Coverage: Will execute tests and report the coverage on PRs.
- Deployment: Will build a release with the current APK when a tag is pushed.