Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.18 KB

README.md

File metadata and controls

31 lines (24 loc) · 1.18 KB

news-compose

A simple news application which fetches news from newsapi.org. This is a project through which I learnt jetpack compose.

This sample app showcases the following:

  • MVVM Architecture (ViewModel + MutableState + Flow)
  • Dagger Hilt for DI
  • Retrofit
  • kotlinx.serialization
  • Compose TopBar
  • Using Newsapi.org API as a data source

Demo

screen recording

Screens

main screen main screen main screen main screen main screen

Status: 🚧 Still Learning

  1. This project helped me learn jetpack compose.
  2. Feedbacks are appreciated

How to get started

Please get latest android studio release to build this project from from here.

Generate API key from NEWSAPI.ORG, place the key in 'local.properties' file as NEWS_API="<YOUR_API_KEY_HERE">.