Skip to content

I've created an Android app that will display images from the Unsplash API. To create this application I used libraries and frameworks: Jetpack Compose, Material 3, Paging 3, Coil, Dagger Hilt, Compose Navigation, Retrofit and Room.

Notifications You must be signed in to change notification settings

Nurkaliyev/ImageVistaApp

Repository files navigation

Image Vista Android App

I've created an Android app that will display images from the Unsplash API. To create this application I used libraries and frameworks:

  • Jetpack Compose: To build the User Interface
  • Material 3: To Design a beautiful and consistent UI.
  • Paging 3: To Implement efficient and smooth infinite scrolling.
  • Coil: To Load and display images effortlessly.
  • Dagger Hilt: To Manage dependency injection for cleaner, modular code.
  • Compose Navigation: To Navigate between screens seamlessly.
  • Retrofit: To Make network requests and handle API responses.
  • Room: To Store and manage local data.

home_screen empty_favorite_screen favorite_screen search_screen search_screen_with_image

The project was created for self-education and to consolidate the material learned.

About

I've created an Android app that will display images from the Unsplash API. To create this application I used libraries and frameworks: Jetpack Compose, Material 3, Paging 3, Coil, Dagger Hilt, Compose Navigation, Retrofit and Room.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages