Skip to content

silicaRich/NYTimesSearch

Repository files navigation

NYTimesSearch

CodePath Android Bootcamp Week 2 Project

This is an Android application which fetches articles from the NY Times api, displays them in a grid view, and enables you to view them the article by clicking on it.

Time spent: 12 hours spent in total

Completed user stories:

  • Required: User can enter a search query that will display a grid of news articles using the thumbnail and headline from the New York Times Search API.
  • Required: User can click on "filter" icon which allows selection of advanced search options to filter articles.
  • User can configure advanced search filters such as: Sort Order, Begin Date News Desk Values.
  • Subsequent searches will have any filters applied to the search results.
  • User can tap on any article in results to view the contents in an embedded browser.
  • User can scroll down "infinitely" to continue loading more news articles. The maximum number of articles is limited by the API search. (

Completed optional story:

  • Replace Filter Settings Activity with a lightweight modal overlay.

Walkthrough of all user stories:

Search Query

Portrait

Filter Query

Filter

Filter Begin Date

Filter

View Article

Article

Infinite Scroll

Scrolling

GIF created with LiceCap.

About

CodePath Android Bootcamp Week 2 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages