Приложение для составления музыкальных плейлистов с возможностью прослушивания отрывков треков и добавления их в избранное
Kotlin
Playlist_maker
Это приложение для создания плейлистов с функцией прослушивания отрывков треков и возможностью добавления треков в избранное.
Создано в рамках обучения на курсе Android-разработчик от Яндекс Практикум.
Использовано:
Kotlin
MVVM
Retrofit
Koin
Room
Clean Architecture
Jetpack navigation
Api iTunes
Стартовый экран приложения. Использован BottomNavigationView, а также ViewPager.
Создание плейлиста.
Добавление изображения с использованием ImagePicker.
После создания плейлиста его файл-обложка доступен офлайн.
Диалог подтверждения выхода, если что-то заполнено.
Поиск треков в базе iTunes. Реализовано сохранение истории поиска.
История поиска доступна офлайн, но тогда вместо обложек будет отображаться изображение-плейсхолдер.