Mussic is a music player app built on MVVM android architecture. Mussic can play the songs that are on your device or songs on youtube
- Database were built
- Android service was added
- Music player was added
- BroadCast Receiver added
- Notification added
- Trigger action on notification
- Share music on another app
Since the app was developed in Kotlin, some changes have been made to use the android library
- On gradle.properties fields you must add
kapt.incremental.apt=true
- On app gradle file when import android room
annotationProcessor"android.arch.persistence.room:compiler:$room_version"
kapt "android.arch.persistence.room:compiler:$room_version"
To get more info
Built on MVVM
Model + View + ViewModel