Skip to content

oguzsout/NewsApp

Repository files navigation

NewsApp

NewsApp is a sample news app built using Modern Android Development (Architecture Components, MVVM, Kotlin, Coroutines, Retrofit, Navigation, Dagger-Hilt and Clean Architecture).

NewsApp is simple App which uses NewsAPI to get top headlines for country you live in or you can search for a specific news.

Architecture

This app uses MVVM (Model View View-Model) architecture.

Architecture

Steps to build the app

  • Create your API key at News API
  • Add the generated API key in app/build.gradle like below
    Util/Constants, '"API_KEY"'`
  • Build and run the app.

Screenshots

NewsApp Main Page NewsApp Main Page NewsApp Main Page NewsApp Main Page