Playlist Maker.
В этом приложении реализован функционал медиаплеера. В приложении 5 экранов. Я сделал верстку элементов, поиск треков через iTunes, проигрывание пробного 30-секундного отрывка (предоставляется iTunes бесплатно), хранение избранных треков и создание плейлистов, которые хранятся в базе данных SQLite.
Запись работы приложения: https://youtube.com/shorts/NhMXMMX7TMc?si=Nwgs-QtGAVxiYr2h
Для корректной работы нужен мобильный телефон с операционной системой Android версии не ниже 5.0 (Lollipop).
Планируется перевести интерфейс на Jetpack Compose (разработка начата в соответствующей ветке), а также перевести внедрение зависимостей на Dagger 2.
Используемый стек: Kotlin, MVVM, Retrofit, Coroutines, JSON, SQLite.