- 100% Geshi Music Player – Java + MediaPlayer + MVVM + Single Page App

Geshi Music Player – Java + MediaPlayer + MVVM + Single Page App

$0.00

Add to wishlistAdded to wishlistRemoved from wishlist 0
8/10 (Expert Score)
Product is rated as #3 in category Media Player Apps
Great App to learn media player and mvvm. Instead of starting with a third party library, use this app to learn mediaplayer first.
PROS:
  • Works
  • Uses mediaplayer native API
  • No third party libraries
  • MVVM
CONS:
  • No Kotlin

Why listen to music from your device using media players created by other developers when you yourself are a developer. Yeah those media players are probably better than what you can build with your hands but you gotta start somewhere. Start with this simple project we've created for you. It's a free project and is designed to teach you how to do the following:

  1. Load all songs from any android device and list them in recyclerview.
  2. Play a song when play button is clicked.
  3. Show song progress as the music plays.
  4. Pause a song when user clicks pause button.
  5. Jump/Seek to given period of song when user clicks the seekbar/progressbar.
  6. Automatically move to next song in the list when current song finishes.
  7. When we reach end of the list, move to the first song and start again.
  8. Navigate to next song when next button is clicked.
  9. Navigate to previous song when previous button is clicked.
  10. Design Music Player Controls widget.
  11. MVVM - Model View ViewModel.

This project is written in Java and utilises the inbuilt MediaPlayer APIs. In short we want to give you a template to use if you are a complete newbie when it comes to working with MediaPlayer.

Read online documentation here.

What You Get:
  1. Full Working Source code
  2. Full Inline-Documentation(Documentation is inlined within code to make it more convenient).

 

Specification: Geshi Music Player – Java + MediaPlayer + MVVM + Single Page App

Programming Language

Java

Design Pattern

Model View ViewModel

API

MediaPlayer

Photos: Geshi Music Player – Java + MediaPlayer + MVVM + Single Page App

Geshi Music Player – Java + MediaPlayer + MVVM + Single Page App
Geshi Music Player – Java + MediaPlayer + MVVM + Single Page App

$0.00

Camposha
Reset Password
Shopping cart