Android Kotlin Media Player
Android Kotlin Media Player
Android Kotlin Media Player
Jukebox is an android library that helps you focusing on your audio UI and manages independently the android.media.MediaPlayer under the hood.
![Android Kotlin Media Player](https://framerusercontent.com/images/NtmHlKhZTSXCHEMJt4Nneh0KYpk.png)
![Android Kotlin Media Player](https://framerusercontent.com/images/NtmHlKhZTSXCHEMJt4Nneh0KYpk.png)
Jukebox is an android library that helps you focusing on your audio UI and manages independently the android.media.MediaPlayer under the hood.
Jukebox is an android library that helps you focusing on your audio UI and manages independently the android.media.MediaPlayer under the hood.
Jukebox is an android library that helps you focusing on your audio UI and manages independently the android.media.MediaPlayer under the hood.
Tired of spending hours coding your media player? Let Jukebox handle it for you - so you can focus on what you do best: building beautiful UIs with Jetpack Compose!
Introducing Jukebox, an android library that helps you focusing on your audio UI and manages independently media player under the hood.
It’s built on top of jetpack compose and media player. And the focus is on flexibility to change loading, error and audio views.
Here are more infos on it :
Launch the Jukebox composable
Launch the Jukebox composable with the minimal parameters and get ready to use slider and audio player.
![Jukebox library](https://framerusercontent.com/images/ukbP4sFF6kmGdw2ZzCZox1vWBDI.jpg)
Here’s the result
![Jukebox preview](https://framerusercontent.com/images/geRLZTbUbrj4P1Rsz82J14GS7CI.jpg)
As I said, the goal is to provide an abstraction of audio management and easy to customize audio view.
Change the audio view
![Pass parameters to Jukebox](https://framerusercontent.com/images/tYBLVtrd2pbMllsPtMZJvU9SP4.jpg)
And here’s the result :
![Updated preview of jukebox component](https://framerusercontent.com/images/CNeEv9F7GyZl0wbUPwfM4gQspY.jpg)
These two views, slider and circular loading with action buttons are just sample but you can build anything you want.
Jukebox definition
If you want to take a look at the Jukebox definition, here it is :
![Component definition](https://framerusercontent.com/images/rKAjy74HcpjxjrOWyNHH6p8ZQ.jpg)
Call play and pause
How to call play and pause, which are the commands understood by Jukebox :
![Commands to play and pause jukebox and media player](https://framerusercontent.com/images/woHjRyZszW0qBfRfYvA9DHNmJCo.jpg)
We open sourced our library on Github, you can find it here.
If you want to learn more about Kotlin Multiplatform and Compose multiplatform find our best work here.
Tired of spending hours coding your media player? Let Jukebox handle it for you - so you can focus on what you do best: building beautiful UIs with Jetpack Compose!
Introducing Jukebox, an android library that helps you focusing on your audio UI and manages independently media player under the hood.
It’s built on top of jetpack compose and media player. And the focus is on flexibility to change loading, error and audio views.
Here are more infos on it :
Launch the Jukebox composable
Launch the Jukebox composable with the minimal parameters and get ready to use slider and audio player.
![Jukebox library](https://framerusercontent.com/images/ukbP4sFF6kmGdw2ZzCZox1vWBDI.jpg)
Here’s the result
![Jukebox preview](https://framerusercontent.com/images/geRLZTbUbrj4P1Rsz82J14GS7CI.jpg)
As I said, the goal is to provide an abstraction of audio management and easy to customize audio view.
Change the audio view
![Pass parameters to Jukebox](https://framerusercontent.com/images/tYBLVtrd2pbMllsPtMZJvU9SP4.jpg)
And here’s the result :
![Updated preview of jukebox component](https://framerusercontent.com/images/CNeEv9F7GyZl0wbUPwfM4gQspY.jpg)
These two views, slider and circular loading with action buttons are just sample but you can build anything you want.
Jukebox definition
If you want to take a look at the Jukebox definition, here it is :
![Component definition](https://framerusercontent.com/images/rKAjy74HcpjxjrOWyNHH6p8ZQ.jpg)
Call play and pause
How to call play and pause, which are the commands understood by Jukebox :
![Commands to play and pause jukebox and media player](https://framerusercontent.com/images/woHjRyZszW0qBfRfYvA9DHNmJCo.jpg)
We open sourced our library on Github, you can find it here.
If you want to learn more about Kotlin Multiplatform and Compose multiplatform find our best work here.
Tired of spending hours coding your media player? Let Jukebox handle it for you - so you can focus on what you do best: building beautiful UIs with Jetpack Compose!
Introducing Jukebox, an android library that helps you focusing on your audio UI and manages independently media player under the hood.
It’s built on top of jetpack compose and media player. And the focus is on flexibility to change loading, error and audio views.
Here are more infos on it :
Launch the Jukebox composable
Launch the Jukebox composable with the minimal parameters and get ready to use slider and audio player.
![Jukebox library](https://framerusercontent.com/images/ukbP4sFF6kmGdw2ZzCZox1vWBDI.jpg)
Here’s the result
![Jukebox preview](https://framerusercontent.com/images/geRLZTbUbrj4P1Rsz82J14GS7CI.jpg)
As I said, the goal is to provide an abstraction of audio management and easy to customize audio view.
Change the audio view
![Pass parameters to Jukebox](https://framerusercontent.com/images/tYBLVtrd2pbMllsPtMZJvU9SP4.jpg)
And here’s the result :
![Updated preview of jukebox component](https://framerusercontent.com/images/CNeEv9F7GyZl0wbUPwfM4gQspY.jpg)
These two views, slider and circular loading with action buttons are just sample but you can build anything you want.
Jukebox definition
If you want to take a look at the Jukebox definition, here it is :
![Component definition](https://framerusercontent.com/images/rKAjy74HcpjxjrOWyNHH6p8ZQ.jpg)
Call play and pause
How to call play and pause, which are the commands understood by Jukebox :
![Commands to play and pause jukebox and media player](https://framerusercontent.com/images/woHjRyZszW0qBfRfYvA9DHNmJCo.jpg)
We open sourced our library on Github, you can find it here.
If you want to learn more about Kotlin Multiplatform and Compose multiplatform find our best work here.
Start Earning Money on Stores by Shipping Your App At Lightning Speed
Start Earning Money on Stores by Shipping Your App At Lightning Speed
![](https://framerusercontent.com/images/mDFskAzxpm88yrgx5RAm3iLhr4.png)
Free AppKickstarter version (save 1 day)
I'm passionate about making Kotlin and Compose Multiplatform resources widely accessible. That's why I've created a free template just for you. Claim yours now!
Get Free Template