A miniature client for Imgur that fetches images based on a given search query.
Features: ————————
- Thumbnail pre-loading when fetching a large number of images (25+)
- Asynchronous image fetching to not stall the main thread and damage UI responsivity
- Paging as the user scrolls (You can scroll forever. Literally.)
- Cool loading animation of the full image
- Caching (with the user’s ability to decide not to cache a downloaded image)
- Search History
- Crash-less (Maybe add Crashlytics if I had more time?)
- Kept the UI as minimalistic as possible (yes white is my fav color).
—
Given more time (another 24 hours) I would have:
- Fixed the bug where sometimes the UICollectionViewCell may not be 100% responsive.
- Added a section to display all cached images and uncache desired ones
- Display more data alongside image
- !Analytics! (upload history to my server and analyze trends to show suggested images by default).
Enjoy!