Home
Projects
Resources
Alternatives
Blog
Sign In
Pakka Papad Zen
Save
Material You music player for android
Overview
Versions
Reviews
Resources
Project README
Zen Music Player
Material You Themed music player for android
Screenshots
Light
Dark
Has 6 different accent Colors
Light mode
Dark mode
Tech Stack and Libraries
Minimum SDK level 23
Kotlin
Coroutines
for asynchronous tasks
Flow
for emitting values reactively
Accompanist
for commonly required features
Hilt
for dependency injection
Coil
for loading images
Leak Canary
for detecting memory leaks
Timber
for better logging
Lottie
for animation resources
ExoPlayer
for handling media playing
Firebase Crashlytics
for fetching app crash data
Custom Activity On Crash
for showing custom screen on app crashes
Mockk
for mocking classes in testing
Jetpack
Compose
- Toolkit for building UI in declarative manner
Material You components
- Compose UI components following material 3 guidelines
Room
- Store data in SQLite database
Datastore
- Store typed objects with protocol buffers
Lifecycle
- React to android lifecycle changes
Navigation Component
- Implement navigation in app
Work Manager
- Performing background tasks
Open Source Agenda is not affiliated with "Pakka Papad Zen" Project. README Source:
pakka-papad/Zen
Stars
207
Open Issues
6
Last Commit
4 weeks ago
Repository
pakka-papad/Zen
License
MIT
Tags
Accompanist
Android
Exoplayer
Gradle Kotlin Dsl
Hilt
Jetpack Compose
Jetpack Datastore
Jetpack Navigation
Kotlin
Kotlin Coroutines
Kotlin Flow
Material 3
Material You
Music
Music Player
Mvvm Architecture
Room
Room Persistence Library
Single Activity Pattern
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github