Skip to content

An Android app fetches news from the network built with Jetpack Compose and the latest Android libraries.

Notifications You must be signed in to change notification settings

MahmoudElshahatt/Sh-News-app

Repository files navigation

Sh-News-app

An Android app fetches news from the network built with Jetpack Compose and the latest Android libraries.

App Preview

Tech Stack

  • Jetpack Compose: Android's recommended modern toolkit for building native UI. It simplifies and accelerates UI development on Android.
  • Clean architecture: A method of software development in which you should be able to identify what a program performs merely by looking at its source code.
  • Hilt: Dependency injection for clean and modular code.
  • Data Store: Manage user preferences and settings efficiently.
  • Room database: Robust local data storage and caching for uninterrupted offline access.
  • MVVM architecture: Well-structured and maintainable codebase.
  • Coil: Effortlessly load and display book cover images with optimized caching and memory management.
  • Splash Screen 12: Create an engaging and visually appealing launch experience using the Splash Screen API.

Installation

  1. Clone the repository: git clone https://github.com/MahmoudElshahatt/Sh-musify.git
  2. Open the project in Android Studio.
  3. Build and run the app on your Android device or emulator.

About

An Android app fetches news from the network built with Jetpack Compose and the latest Android libraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages