Skip to content

A project completed for a Udacity course. It is an Android app that uses The Guardian API to display a news feed. Each feed item shows that article's title, authors, section name, and date published. Clicking on an item launches the device's browser to view the article online. The order of the news feed items and an optional search query may be …

Notifications You must be signed in to change notification settings

david-read-iii/The-Guardian-News-Client

Repository files navigation

Installation

  1. Clone this repository by entering this command into Bash:
git clone git@github.com:david-read-iii/The-Guardian-News-Client.git
  1. Then, open the root project directory in Android Studio.

Configuration

Specify a The Guardian API key in Gradle BuildConfigs

  1. Register for your The Guardian API key from this site.
  2. Create a theguardianapikey.properties file in the root project directory.
  3. Put the following info into the file. Replace ... with your key. Replacing ... with test should be sufficient for limited testing purposes:
THE_GUARDIAN_API_KEY="..."

Build APK or Android App Bundle

  1. From Android Studio, go to the Build menu.
  2. Go to the Build Bundle(s) / APK(s) menu.
  3. Select either Build APK(s) or Build Bundle(s).
  4. Wait for a notification to pop signifying the operation completion.
  5. Select locate in the notification to navigate to the file location of the built artifact.
  6. Install the artifact on your Android device and try it out.

Maintainers

This project is maintained by:

About

A project completed for a Udacity course. It is an Android app that uses The Guardian API to display a news feed. Each feed item shows that article's title, authors, section name, and date published. Clicking on an item launches the device's browser to view the article online. The order of the news feed items and an optional search query may be …

Topics

Resources

Stars

Watchers

Forks

Languages