-
YaMusic v1.0.0-alpha Stable
released this
2026-05-11 18:47:50 +00:00 | 6 commits to master since this release🚀 YaMusic v1.0.0-alpha
The first public build of a modern music player built with Jetpack Compose and Material 3. This app combines the latest Android aesthetics with the power of the Yandex Music catalog.
✨ Key Features
🎨 UI & Design
- Material You (Dynamic Colors): Full support for dynamic coloring. The entire interface—from buttons to the progress bar—automatically adapts to your device's wallpaper (Android 12+).
- Modern Full Player: A high-end full-screen player featuring a unique "wavy" progress bar and a clean, glassmorphism-inspired control layout.
- Adaptive Interface: Smooth transitions between light and dark modes, perfectly following your system settings.
🎵 Music & API Integration
- Yandex Music Sync: Direct integration with the API. Your personal library, playlists, and favorites are always available.
- Real-time Likes: Like or unlike tracks directly from the player or search results—changes are instantly synced with your Yandex account.
- Global Search: Search through millions of tracks, albums, and artists in the Yandex catalog.
🛠 Stability & UX Improvements
- Audio Focus 2.0: The player intelligently pauses when other apps (like YouTube or Phone) request audio focus and resumes when they finish.
- Smart Navigation: Enhanced "Back" gesture handling. Navigating inside the app is now intuitive, preventing accidental app closures while using the player.
- Media3 Session: Robust background playback and media control support via the system notification shade.
🛠 Tech Stack
- UI: Jetpack Compose
- Core: Media3 ExoPlayer & MediaSession
- Networking: Retrofit & OkHttp
- Images: Coil (for high-quality album art)
- Storage: Jetpack DataStore
🚀 Getting Started
- Download the
app-debug.apkfrom the Assets section below. - Install it on your Android device (Android 12+ is recommended for full Dynamic Colors support).
- Log in using your Yandex Music OAuth Token.
Disclaimer: This project is for educational purposes. All rights to the music content and API belong to Yandex Music.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads