Skip to content

В этом приложении реализован функционал медиаплеера. В приложении 5 экранов. Поиск треков через iTunes, проигрывание пробного 30-секундного отрывка (предоставляется iTunes бесплатно), хранение избранных треков и создание плейлистов, которые хранятся в базе данных SQLite.

Notifications You must be signed in to change notification settings

NikolayRyabcev/Playlist_Maker

Repository files navigation

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.

About

В этом приложении реализован функционал медиаплеера. В приложении 5 экранов. Поиск треков через iTunes, проигрывание пробного 30-секундного отрывка (предоставляется iTunes бесплатно), хранение избранных треков и создание плейлистов, которые хранятся в базе данных SQLite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages