GitHub
LastWave — клиент YouTube Music нового поколения
LastWave — это современное нативное Android-приложение для прослушивания музыки, использующее обширный каталог YouTube Music и созданное для тех, кто ценит умные рекомендации, динамичную визуализацию и удобное отслеживание истории прослушиваний.
Приложение, разработанное с использованием дизайна Material 3 Expressive, предлагает комфортное воспроизведение музыки без рекламы, генератор умных плейлистов на базе ИИ, синхронизированные тексты песен (караоке) в реальном времени и встроенный скробблер Last.fm, отслеживающий прослушивание треков в ваших любимых музыкальных сервисах.
Технологический стек и архитектура:
- Язык и UI: 100% Kotlin + Jetpack Compose (Material 3 Expressive)
- Аудиодвижок: AndroidX Media3 ExoPlayer с элементами управления воспроизведением на экране блокировки и интеграцией с Android Auto
- Каталог потокового вещания: движок YouTube Music с использованием высокоэффективного аудиокодека Opus
- Скробблинг и отслеживание: API Last.fm и нативное отслеживание медиасессий ОС
- Система отображения текстов: синхронизация текста с точностью до миллисекунд (LRCLIB)
- Архитектура: MVVM + Clean Architecture, Room DB, Jetpack DataStore, Dagger Hilt, Coroutines и Flow
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.35
-
GitHub3 недели назадLucide Swift — типобезопасные Lucide иконки с векторным рендерингом
-
Устройства4 недели назадHugging Face представил Microduck — небольшого двуногого робота в форме утёнка
-
Новости1 неделя назадВидео и подкасты о мобильной разработке 2026.38
