An Android app built using Jetpack Compose that does TikTok/Reels/Youtube Shorts style video paging. The videos are provided from Reddit (r/tiktokcringe) API. It can be modified to handle video data coming from any data source.
Media3: Jetpack Media3 is the new home for media libraries that enables Android apps to display rich audio and visual experiences.
Jetpack Compose: Modern toolkit for building native UI.
Coil: An image loading library for Android backed by Kotlin Coroutines
Dagger Hilt: Is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project.
Coroutines: Is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.
Retrofit: A type-safe HTTP client for Android and Java
Moshi: Is a JSON library developed by Square for Android, Java and Kotlin.