Skip to content

sachinsmrat123/CNNNewsAppClone

Repository files navigation

CNN App-Clone

API

This is an android demo project based on modern Android application tech-stacks and MVVM architecture. The app simulates the working of the News app, CNN. The app show category wise news and also provide search based news. You can also Save news Articles for future refrence , and also share and like the articles.

App Screenshots

Libraries & Tech Used

  • Minimum SDK level 21
  • Kotlin based, Coroutines for asynchronous handling.
  • Hilt for dependency injection.
  • JetPack
    • LiveData - notify domain layer data to views.
    • Lifecycle - observing data when lifecycle state changes.
    • ViewModel - lifecycle aware UI related data holder.
    • Room Database - for local storage
  • Architecture
    • MVVM Architecture (View - ViewModel)
  • Firebase - for user authentication and realtime database.
  • Glide - loading images.
  • Navigation Component for bottom-bar navigation.
  • Youtube Player for playing trailers

About

this is clone of CNN news App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •