https://github.com/dinaraparanid/primamobile
Music Player Android App
https://github.com/dinaraparanid/primamobile
android android-application android-development equalizer guessing-game java kotlin kotlin-android kotlin-coroutines mp3converter music music-player recorder rust trimmer
Last synced: about 1 year ago
JSON representation
Music Player Android App
- Host: GitHub
- URL: https://github.com/dinaraparanid/primamobile
- Owner: dinaraparanid
- License: gpl-3.0
- Created: 2021-05-07T17:48:05.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-08-17T13:46:11.000Z (almost 3 years ago)
- Last Synced: 2025-03-31T04:35:20.011Z (about 1 year ago)
- Topics: android, android-application, android-development, equalizer, guessing-game, java, kotlin, kotlin-android, kotlin-coroutines, mp3converter, music, music-player, recorder, rust, trimmer
- Language: Kotlin
- Homepage:
- Size: 450 MB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**Prima (Android Version)**
------------------------
[](http://kotlinlang.org)

**Developer**
------------------------
[Paranid5](https://github.com/dinaraparanid)
**Current status**
------------------------
**V 1.1.1.1**
**Install**
-----------------------
[
](https://drive.google.com/drive/u/0/folders/1eQwkVShbVR2Ev21vWzPZFBzxTQ4r3JNw)
Download from **NashStore**: https://store.nashstore.ru/store/627cf1c04891a5fdaa011796
**About App**
-----------------------
**Prima** is an android music player *that works with tracks, artists, albums and etc. on your device*.
It supports a lot of file formats: from .wav to mp3.
Prima is fully customisable: you can choose language, font (**near 100**) and **a lot of themes (including custom ones)**. Prima gives access to Genius site with lyrics and info about tracks. Also you can convert any YouTube video to MP3 file (and not only YouTube). Prima has its own equalizer and audio trimmer. There are a lot of other cool features and there is no add or payment content :)
















**Stack**
-----------------------
- General
- Kotlin 1.8.20
- Coroutines
- Retrofit 2
- Koin
- Gson
- Arrow
- Jsoup
- BCrypt
- Media
- AndroidX.Media (MediaPlayer + audio effects)
- JAudioTagger
- PCM Decoder
- Java Audio Video Encoder
- FFMpeg
- UI
- Glide
- AndroidX.RecyclerView
- AndroidX.ConstraintLayout
- AndroidX.Fragment
- AndroidX.SwipeRefreshLayout
- AndroidX.ViewPager2
- Android.Material
- Carbon
- Android specific
- MVVM + DataBinding
- AndroidX.ViewModel
- AndroidX.Room (Android ORM)
- AndroidX.Work (WorkManager)
- Easy Permissions (Kotlin version)
- Foreground Services + Broadcast Receivers
- Shared Preferences
- KotlinX.Parcelize
**System Requirements**
-----------------------
**Android 6.0** or higher
**1.5 GB RAM** or higher
**License**
-----------------------
*GNU Public License V 3.0*
[**PC Version** (Work in progress)](https://github.com/dinaraparanid/PrimaPC)