Skip to content

TOLANY-LANNIE/News-App

Repository files navigation

NewsApp

App description

NewsApp is a simple android app that uses a public news api to display news articles to the user. It also allows the user to search for news articles based on any topic. Additionally, the user can save their favorite articles in a collection that is stored locally on the mobile device. The app implement Retrofit and Coroutines to retrieve data from the api, and used ROOM to allow the user to store their favorite articles.

Note: To to able to run this app, you need to get an API KEY from News Api website and update the Constance class line 5 with the key

Features

  • Retrofit
  • ROOM
  • Coroutines
  • News Api
  • MVVM Architecture
  • ViewBinding
  • Navigation Component
  • Search
  • Pagination

Contributors

This application was made and is maintained by Thulani Mpofu

Lessons Learned

  • ROOM
  • Coroutines
  • MVVM Architecture
  • ViewBinding
  • Navigation Components (passing arguments between fragments)
  • Pagination

About

Android App that uses the News Public API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published