Week Two Project: An Google Image Search app which allows a user to select search filters and paginate results infinitely.
Time spent: 10 hours spent in total
Completed user stories:
Required:
User can enter a search query that will display a grid of image results from the Google Image API.
User can click on "settings" which allows selection of advanced search options to filter results.
User can configure advanced search filters such as:Size (small, medium, large, extra-large), Color filter (black, blue, brown, gray, green, etc...), Type (faces, photo, clip art, line art), Site (espn.com)
User can tap on any image in results to see the image full-screen
User can scroll down “infinitely” to continue loading more image results (up to 8 pages)
And the following advanced user stories:
Check if internet is available,
Use the ActionBar SearchView or custom layout as the query box instead of an EditText
User can email an image to themselves
Replace Filter Settings Activity with a lightweight modal overlay
Improve the user interface and experiment with image assets and/or styling and coloring
Use the StaggeredGridView to display improve the grid of image results
Walkthrough of all user stories: