Skip to content

It is a simple news listing app which fetchs Top headlines depending upon your country location from newsapi.org, stores them in Room database and displays them in a row in a RecyclerView, when clicked on individual articles full article open in webView. This app is made using MVVM architecture. Admob is added to display Banner Ads which may be …

Notifications You must be signed in to change notification settings

prashantprem/NewsApp

Repository files navigation

About News App

It is a simple news listing app which fetchs Top headlines depending upon your country location from newsapi.org, stores them in Room database and displays them in a row in a RecyclerView, when clicked on individual articles full article open in webView. This app is made using MVVM architecture. Admob is added to display Banner Ads which may be controlled from firebase using remote config.

Library Used

  • Retrofit (For all APIs interactions)
  • ROOM (Storing data offline)
  • Glide (For loading images)
  • WebView (For opening articles)
  • AdMob (For displaying Ads)
  • Firebase (For remote config)
  • ViewModel
  • LiveData

App screenshots

About

It is a simple news listing app which fetchs Top headlines depending upon your country location from newsapi.org, stores them in Room database and displays them in a row in a RecyclerView, when clicked on individual articles full article open in webView. This app is made using MVVM architecture. Admob is added to display Banner Ads which may be …

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages