Design and Implement a movie app (name BongoTalkies) with two screens only. One screen will show a grid of movie thumbnails (with pagination) and clicking each item will lead to another screen of movie details.
- Design and implement a screen where the user will see a gridview containing thumbnails of top rated movies (api reference 1).
- Apply pagination where needed.
- Clicking every item from grid will lead to a detail page, design and implement the details page containing movie details with name in bold, thumbnail, description etc as much as data you can show with a good sense of ui/ux. (api reference 2).
- Any image can be fetched by the CDN url mentioned in api reference 3.
- Apply material design guidelines for every page.
- Apply MVVM pattern with Google provided guide to app architecture.
- You must write unit tests.
Screen 1 | Screen 2 |
---|---|