Разработал и опубликовал собственное Android-приложение TempoPlayer для прослушивания музыки на смартфоне.
Это полноценный самостоятельный продукт: от архитектуры и интерфейса до работы с аудио, локальной медиатекой и публикации приложения.
Что реализовано:
воспроизведение аудиофайлов;
работа с локальной музыкальной библиотекой;
навигация по исполнителям, альбомам, трекам и папкам;
управление текущим треком и очередью воспроизведения;
фоновой режим работы;
управление воспроизведением из системных элементов Android;
сохранение состояния и пользовательских настроек;
обработка медиаданных и обложек;
адаптация интерфейса под разные экраны;
архитектура приложения с разделением UI, логики и работы с данными.
Отдельное внимание уделял стабильной работе воспроизведения и поведению приложения в типичных Android-сценариях: сворачивание приложения, переключение треков, работа с системными медиакнопками и восстановление состояния.
Технологии: Kotlin, Android SDK, MVVM, ViewBinding, Media APIs, REST/API-интеграции при необходимости.
Подобные проекты могу разрабатывать полностью: от прототипа и архитектуры до готового Android-приложения, публикации и дальнейшего развития.
https://play.google.com/store/apps/details?id=online.deivtech.player