API Source - Json
Screens
- Images Grid Screen
This is the home screen. When it launches, show a scrollable grid of pictures starting with the latest images first. When the user taps on an image that should open the image detail screen.
- Image Detail Screen
This screen displays the full size image along with the metadata like title, description, etc. The user should also be able to swipe to previous or next images from this screen itself.
Polished UI, with thought put into the user experience and/or with nice transitions and animations.
Business logic is tested using unit tests, and there might be instrumented/UI tests for testing platform integration. The tests need not be comprehensive as long as they are testing important code paths.
Architecture pattern MVVM