Skip to content

Khadar3344/NewsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewsApp

NewsApp is an MVVM Jetpack Compose app built by android platform using kotlin as programming language.

  • fetches news from an API https://newsapi.org/ and cache the results
  • support searching news
  • support dividing news by categories

Libraries And Technologies used

  • Jetpack Compose for UI
  • Compose navigation
  • MVVM: Android architecture used to separate logic code from ui and save the application state in case the configuration changes.
  • Material3 Design
  • Retrofit + Gson Converter: Fetch news from rest api as a gson file and convert it to a kotlin object.
  • Coroutines: Executing some code in the background
  • Dagger hilt: Dependency injection
  • Coil: loading images with Jetpack Compose

About

NewsApp is an MVVM Jetpack Compose app built by android platform using kotlin as programming language.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages