Skip to content

News App to get a quick overview of the whole day news.

Notifications You must be signed in to change notification settings

Rohitohlyan66/Newsify

Repository files navigation

Newsify

News App to get a quick overview of the whole day news.

Newsify

Built with 🛠

  • Kotlin - First class and official programming language for Android development.

  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.

    • LiveData - Data objects that notify views when the underlying database changes.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • Room - The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite.
    • Navigation Componenets - Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app
  • Retrofit - Retrofit turns your HTTP API into a Java interface.

  • Glide - An image loading and caching library for Android focused on smooth scrolling