FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

betterme-dev/AndroidTestTask at ml_edits · GitHub

 
 

Repository files navigation

BetterMe Android Test Case

Movies client with offline-mode

Create the application which allows user to review the list of ongoing movies and add them to bookmarks with the following requirements:

Technical requirements

  1. Provide proper logic for movies persistence (there are two sources: remote and local) and retrieval (you might be interested in MoviesRepository), cover this logic with unit tests.

  2. There are pieces of code in this project which make some smell, some of them make this project not work properly. Even though, it's compiling.

  3. Make sure, the movies list is displayed properly, and favorites functionality works fine as well.

  4. Provide error handling where it's needed (wrap exceptions, provide error placeholders on the UI layer, etc).

  5. Implement movie details screen / dialog / bottom sheet.

Notes

  • Just imagine MoviesRestStore is a component which interacts with the real Movies database API (even though it's not :D).

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL