Update 0.3.3
[0.3.3] Низкобюджетный Spotify
из MVP проекта сделано минималистичное приложение
в целом что допили
Добавили
-
Лайки / Дизлайки. Бэкенд на основе них делает вам предложку треков
-
Базовый функционал плейлистов, с одним НО - мне бэк должен отдавать превью плейлистов, но иногда не делает это. Позже попрошу НН, чтобы допили
-
Кеш-система, с горе пополам, но чёт сделан, так что не лаги основного API не сильно должны влиять
-
То же самое касается треков, поставил на дозагрузку очереди, поэтому не сильно виснуть должно, если слушаете в очереди
-
Что НЕ я не законтрил, есть поиск по "Вайб", но его ендпоинт что в офф.клиенте ноу ворк, что у меня, оставил, мб потом нн исправит
-
Добавил 8 языков через AI😎 (EN/KO/TR/CN/BE/DE/ES/FR/), детектит системный и ставит его сам
-
Добавил тёмную/светлую тему, также есть надстройка, которая ставит, системный
-
Офлайн режим, включается в настройках или когда у вас нет уведомления
-
Уведомление с текущем треком, можно переключать туда-сюда, ставить лайки и дизлайки
-
Скачивать треки для офлайн режима
-
Иконки, их сделал AI, как временное решение, потом сделаю фул версию и возьму референсы у лоляшки, чтоб похоже было
-
Выход из аккаунта
Улучшили
-
Теперь есть имерсив режим, можно включить в настройках
-
Есть прогресс бар без раскрытого плеера
-
Заменил вкладку "Истории" на "Я", там теперь плейлисты, история, скаченные и настройки в правом верхнем углу
-
Добавил перемешивание и зацикливание треков (кст подгрузка очереди происходит по этим тригерам, если будете спамить, API бэка может дать по башке, я хз какие там средства безопасности)
-
Кнопку скачать добавил
-
Работу с жестами
-
Улучшил логику волны, не буду описывать, но поверьте она лучше, чем была в 0.1.0
-
Анимации, но улучшала их AI, у меня лапки, будут баги, милости прошу cюда
-
Историю, раньше там были дубли
-
Waveform добавил, но если бэк его не прислал, то ставлю старый дефолт