PlaylistMaker - это приложение для поиска песен через Apple Music API, создания плейлистов с дальнейшей возможностью делиться ими через мессенджеры.
Проект использует несколько ключевых технологий и подходов:
- Kotlin: испльзуемый язык написания приложения.
- Room: для работы с локальной базой данных.
- Glide: для загрузки и отображения изображений.
- Retrofit: для сетевых запросов и взаимодействий с API.
- Koin: для внедрения зависимостей.
- Coroutines: для асинхронного выполнения задач.
- Navigation Component: для навигации между экранами.
- Поиск песен по названию и исполнителю.
- Прослушивание демо-отрывков.
- Добавление песен в избранное.
- Создание и редактирование плейлистов.
- Возможность делиться плейлистами через мессенджеры.