Skip to content

Kush1601/NewsMania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewsMania

NewsMania uses newsapi.org to fetch news from your country. It shows a list of headlines, and clicking on one takes you to the news website.

The app is built using MVVM architecture and Kotlin Coroutines. Whole UI written in Jetpack Compose with day/night theming support. Uses Room DAO for caching news items

This app is made with Kotlin and Android Studio IDE where I fetch data from the https://newsapi.org/ API and and load in Recycler View. I also add a function for ADVERTISE, whenever we swipe 5 news page, we will get ads.

Libraries used in this project -

  • Retrofit 2
  • Jetpack Compose
  • Room
  • Kotlin Coroutines

Build Instructions

Create your own API key . Place your API key at

co.k2.newsbits.common.NewsApi.API_KEY

Build and run as usual

Screenshots :

Screenshot_2022-12-05-17-46-23-84_f2f746676420bcda096d9407026a7043 Screenshot_2022-12-05-17-46-34-73_f2f746676420bcda096d9407026a7043 Screenshot_2022-12-05-17-46-06-81_f2f746676420bcda096d9407026a7043

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages