Skip to content

News Search App created as the last project in the Android Basics Nanodegree

Notifications You must be signed in to change notification settings

Khalid-Tarek/AndroidNewsSearchApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Android Basics Nanodegree - News Search App

News Search App created as the last project in the Android Basics Nanodegree

App Description

This app communicates with The Guardian API to get basic news items and show thgem to the user. It has a default search query, but the user can edit the query based on date ranges, keywords, and news items per query

Android skills implemented:

  • RecyclerView: To display the news items
  • Adapter (for the RecyclerView)
  • Loaders & Loader Manager: To load data from The Guardian API independantly from the Main Activity.
  • RESTful calls: To handle communicating with The Guardian API through HTTP URL Connections
  • Preference Fragment: To allow the user to change some of the query attributes such as "from_date", "to_date", "page_size", etc...
  • Dark Mode: Implemented a dark mode for the app, which can be changed in the preferences fragment, or if the system is dark mode compatible (Android 10+)

About

News Search App created as the last project in the Android Basics Nanodegree

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages