Skip to content

Bassem-Samy/user-info

Repository files navigation

User Info

App Description:

The app simply displays Info for a user from a mock api with an option to delete the user.

Technical Description:

  • The app is structured in MVP.
  • My most valuable reference for implementing MVP in android is Antonio Leiva's Post
  • I've used both Kotlin and Java, usually if working on a new project I would go with Kotlin for most parts but I worte some files in Java to demonstrate how any app can have both and work smoothly (one can maintain a Java written app using kotlin)
  • I have used Dagger2 to inject dependencies in the app.
  • I have added an android unit test to test the repository, model and presenter layers.
  • 3rd party libraries used:RxAndroid 2, Dagger2, Lottie, Hodenhof's circular image view and Retrofit2.
  • A working debug apk for the app can be downloaded from here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published