Skip to content

NewsApp is android app with MVVM clean architecture

Notifications You must be signed in to change notification settings

Ahmed-hussien90/NewsApp

Repository files navigation

NewsApp

NewsApp is android app using Kotlin with MVVM architecture the Application use News API to get news

Screenshots

features

  • get top , latest and trending News
  • search about news and filterby (language,sortedby,maxresults)
  • save news with local DB using room database

libraries used :

  • retrofit2
  • coroutines
  • viewModel , LifeData
  • DataBinding
  • Gson
  • Glide
  • Swipe Refresh Layout
  • facebook shimmer
  • DiffUtil
  • room
  • OKHttp
  • Material Design