Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/falconardente/itunes_playlist_maker
Приложение для поиска, прослушивания музыкальных композиций и составления плейлистов. Использует iTunes Search API.
https://github.com/falconardente/itunes_playlist_maker
android coroutines dependency-injection glide gradle gson itunes-api itunes-search json koin landscape-mode mediaplayer multilingual mvvm-architecture portrait-mode retrofit2 room-database sharedpreferences
Last synced: 4 days ago
JSON representation
Приложение для поиска, прослушивания музыкальных композиций и составления плейлистов. Использует iTunes Search API.
- Host: GitHub
- URL: https://github.com/falconardente/itunes_playlist_maker
- Owner: falconArdente
- Created: 2023-10-31T18:33:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-22T00:14:07.000Z (3 months ago)
- Last Synced: 2024-10-11T11:51:31.280Z (28 days ago)
- Topics: android, coroutines, dependency-injection, glide, gradle, gson, itunes-api, itunes-search, json, koin, landscape-mode, mediaplayer, multilingual, mvvm-architecture, portrait-mode, retrofit2, room-database, sharedpreferences
- Language: Kotlin
- Homepage: https://github.com/falconArdente/iTunes_playlist_maker/wiki
- Size: 2.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![horSmal20](https://github.com/user-attachments/assets/1dd2b6c9-0120-4e3d-b053-6bce0010d7f5)
![metSm](https://github.com/user-attachments/assets/a5e85026-9792-4d33-b42b-70a38d884581)
![listsSm](https://github.com/user-attachments/assets/8e4e1066-e292-4055-8f7b-7e8fbf877576)# Android-приложение для поиска, прослушивания музыкальных композиций и составления плейлистов. Использует [iTunes Search API](https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/iTuneSearchAPI/index.html)
## Общая функциональность приложения:
- Поиск музыкальных композиций по текстовому запросу;
- Прослушивание найденных композиций (не более 30 секунд);
- Просмотр метаданных (наименование, продолжительность, исполнитель, жанр, год издания, альбом и другие) и ассоциированного изображения композиции;
- Создание плейлистов и добавление композиций в них;
- Хранение избранных треков и списка композиций, просмотренных при поиске;
- Поддержка англоязычного и русскоязычного пользовательского интерфейса, темной и светлой графической темы, портретной и пейзажной ориентации экрана.## [Wiki проекта](https://github.com/falconArdente/iTunes_playlist_maker/wiki)
# Сборка приложения
## Использование релиза, размещенного в репозитории
- Минимальная поддерживаемая версия операционной системы - Android 8.0 (API level 26);
- [Apk-файл релиза](https://github.com/falconArdente/iTunes_playlist_maker/releases/) готов для использования на устройстве.
## Последующее использование репозитория
- Приложение успешно компилируется в среде разработки Android Studio Jellyfish | 2023.3.1 Patch 1 в соответствии настройкам конфигурационных файлов репозитория;
- Дли использования функционала [iTunes Search API](https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/iTuneSearchAPI/index.html) не требуется регистрация или авторизация. Форк может быть использован сразу после компиляции.![GitHub top language](https://img.shields.io/github/languages/top/falconArdente/iTunes_playlist_maker)