Skip to content

Latest commit

 

History

History
74 lines (63 loc) · 4.39 KB

File metadata and controls

74 lines (63 loc) · 4.39 KB

NPR Tech News

Completed news reader app for AWD 1112 Unit 03.

Fetches the latest NPR Tech News from this API endpoint:
https://feeds.npr.org/1019/feed.json

Source: NPR now supports JSON Feed!

NPRTechNews1

Initial version of news reader.

NPRTechNews2

Using AsyncTask to offload network request to a background thread.

NPRTechNews3

Checking connectivity with ConnectivityManager.

NPRTechNews4

Listening to network events with ConnectivityManager.NetworkCallback.

NPRTechNews5

Using Thread primitives to replace the deprecated AsyncTask class.

NPRTechNews6

Using Retrofit to make HTTP requests and GSON to parse the response.

NPRTechNews7

Migrating project to follow modern arhcitecure patterns using ViewModel and LiveData.

NPRTechNews8

Displaying the list of news stories using a RecyclerView.

NPRTechNews9

Displaying the header image for the news stories using Picasso.