Skip to content

News App Project as a part of Android Basics Nanodegree at Udacity. Navigation Drawer | ViewPager plus TabLayout | Loaders | JSON Parsing | SharedPreferences

License

Notifications You must be signed in to change notification settings

thevkrant/newfeed-android-app

Repository files navigation

News feed App

Project as a part of Android Basics Nanodegree at Udacity

Project Overview

The goal is to create a News Feed app which gives a user regularly-updated news from the internet related to a particular topic, person, or location. In this project, use Guardian API. This is a well-maintained API which returns information in a JSON format.

API Key Note

You need to insert your API key. Go to a file named Constants.kt and find the value of API_KEY. Replace "test" with "YOUR-API-KEY".

public static final String API_KEY = "YOUR-API-KEY";

Features

  • Navigation Drawer
  • Fragments
  • ViewPager plus TabLayout
  • Loaders
  • Intent
  • Guardian API
  • JSON Parsing
  • Glide
  • CardView
  • RecyclerView
  • SharedPreferences

Output Screenshot

Output

screenshot_main screenshot_navi screenshot_swipe screenshot_settings screenshot_from_date screenshot_color_theme screenshot_sky_blue_medium screenshot_green_large

Authors Name

Vikrant & Ujjwal Tiwari

About

News App Project as a part of Android Basics Nanodegree at Udacity. Navigation Drawer | ViewPager plus TabLayout | Loaders | JSON Parsing | SharedPreferences

Topics

Resources

License

Stars

Watchers

Forks

Languages