Skip to content

FireHook/ComposeMediaViewer

Repository files navigation

📱 Compose Media Viewer App

Welcome to the Compose Showcase App! This project highlights my skills in building stunning Android UIs using Jetpack Compose. It combines sleek navigation, smooth animations, and dynamic media experiences to create a visually captivating and interactive application.

🎥 Video Demo

Screen.Recording.2024-11-09.at.16.02.40.1.mov

✨ Features

Image Scrolling: Enjoy fluid, high-performance image scrolling with intuitive gestures. Navigation Animations: Explore elegant and seamless transitions between screens, making navigation a breeze. Video Playback: Dive into immersive video playback with responsive controls and optimized performance.

🎯 Goals

This project demonstrates:

Mastery of Jetpack Compose for modern UI development. Implementation of advanced animations for delightful user interactions. Efficient handling of media content (images & videos) within an Android app. Clean, modular, and maintainable code architecture.

🚀 Tech Stack

Language: Kotlin Framework: Jetpack Compose Libraries: Coil for image loading ExoPlayer for video playback Accompanist for extended Compose utilities Architecture: MVVM with ViewModel & LiveData/StateFlow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages