Telegram Web Link
This media is not supported in your browser
VIEW IN TELEGRAM
напомню: это предварительная версия и дизайн обязательно может изменится в будущем

а еще не забывайте про https://www.tg-me.com/vkxci/1035, пожалуйста
также сегодня я выпущу (надеюсь) последний апдейт 6.3.X, котором будут две вещи:

- исправлена работа переключение режима (локальный <-> онлайн)
- будет внедрена кастомная библиотека OpenSSL, чтобы победить последние проблемы с кешированием (на некоторых устройствах с кривыми кастомами все еще может вылезать Cipher error, я надеюсь что это пофиксит ее)

спасибо, что пользуетесь VK X ❤️
VKX_6.3.7_pub_19727.apk
20.8 MB
VK X 6.3.7 [19727]
#nowar #newengine

Добавлено:
- Добавлен показ блокировки альбомов. Теперь вместо "Refreshing token..." и непонятного сообщения об ошибке теперь будет видно стандартное окно с блокировкой контента.

Изменено:
- Встроен BouncyCastle (внешняя реализация криптографии), кеширование/скачивание должно быть немного стабильней (должно исправить Cipher error... в уведомлении)
- Обновлены библиотеки

Исправлено:
- Исправлена покраска переключателей в некоторых темах
- Исправлено переключение режимов приложения (между онлайном и локальным)
Нерегулярная (хотя надеюсь что будет регулярная) рубрика, посвященная разработке патча 7.0.

Сейчас идет активная разработка iOS-версии на основе обновленной библиотеки работы с API VK (об этом я возможно напишу позже) и некоторых других интересных вещей.

На данных скриншотах вы можете увидеть текущее состояние iOS-приложения. Дату релиза даже бета-версии я не знаю.

Минимальная iOS для установки будет 15.0 на время бета-тестирования, после релиза возможно будет 14.0. Ниже - никак, ибо SwiftUI и зависимые библиотеки. Размер IPA (в архиве) - 4 мегабайта (на данном этапе).

Спасибо, что пользуетесь VK X!
VKX_6.3.8_pub_20000.apk
20.8 MB
VK X 6.3.8 [20000]
#nowar #newengine

Добавлено:
- Добавлена возможность поделиться или удалить отчеты об ошибке в разделе "Решение проблем"
- Добавлены дополнительные индикаторы, что настройка темы заблокирована из-за динамической покраски
- Добавлено дополнительное логгирование ошибок при кешировании/cкачивании

Изменено:
- Значительно улучшена работа "холодного старта" сервиса кеширования/скачивания
- Значительно сокращено время обработки списка треков до начала кеширования/скачивания
- Обновлены библиотеки

Исправлено:
- Исправлен вылет в фоне при выходе из приложения сразу после начала кеширования/скачивания
- Исправлены некоторые проблемы при кешировании треков
- Исправлено уведомление при массовом скачивании треков профиля
VKX_6.3.9_pub_20039.apk
20.8 MB
VK X 6.3.9 [20039]
#nowar #newengine

Изменено:
- Увеличено число потоков для скачивания с 4 до 8. В следующем обновлении я также добавлю опцию ручного указания количества потоков (как и буффера при онлайн-прослушивании).

Исправлено:
- Исправлен вылет при запуске на Android 7 (особенно касается старых Samsung)
- Исправлены тайминги показа первого уведомления при загрузке данных
- Дополнительно улучшен механизм работы сервиса загрузки - теперь меньше вероятность, что кеширование/скачивание оборвется в фоне при выключенном экране
- Доработано исправление работы сервиса загрузки в фоне - теперь уведомления "Подготовка..." не должно быть
- Исправлена работа кнопки "Отменить" при скачивании - теперь она не дает плейлисту скачаться
- Небольшие мелкие улучшения в работе кеширования и скачивания
В VK X 6.3.9 добавлена экспериментальная поддержка приложений для автоматизации, такие как Tasker или MacroDroid.

На данный момент вы можете воспроизвести треки из сохраненной очереди воспроизведения.

Как сделать (указано для Tasker, в вашей программе для автоматизации может быть немного по другому): добавить действие "Send Intent" с такими данными:

Action: ua.itaysonlab.vkx.external.RESUME
Package: ua.itaysonlab.vkx
Class: ua.itaysonlab.vkxreborn.playback.service.PlaybackService
Target: Service
"Публичная" альфа-версия для iOS, скорее всего, выйдет до конца августа этого года.

На время тестирования минимальная версия iOS - 15.0, по самим устройствам ограничений нет

Также на время тестирования альфа-версии вам всего лишь нужен VK X+. В бета-версии, возможно, поменяется система получения доступа.

Спасибо, что пользуетесь VK X!
VK X
"Публичная" альфа-версия для iOS, скорее всего, выйдет до конца августа этого года. На время тестирования минимальная версия iOS - 15.0, по самим устройствам ограничений нет Также на время тестирования альфа-версии вам всего лишь нужен VK X+. В бета-версии…
Ответы на вопросы:

- Почему "до конца августа", а не "до конца мая/сейчас/завтра"?
Разработка и перенос такого крупного проекта - это не особо и легкая задача. Полноценное начало разработки началось примерно месяц назад, и за этот срок я сделал довольно надежную архитектуру, которая позволяет на долгие года продолжать развивать приложение без переносов и долгих задержек.

Также я уделяю огромное внимание стабильности и внешнему виду - текущие сборки даже на этапе прототипа показывают намного более высокую производительность и стабильность чем любая из прошлых версий VK X.

- Как будет распространяться iOS-версия?
Через IPA-файл, который вы можете поставить любым доступным для вас способом, например через уже знакомые AltStore, Sideloadly или даже через покупной сертификат.

Распространять ссылки на "зеркала" и прочие способы обхода TestFlight я не хочу, чтобы не возникало еще больше проблем.

- Как поменяется система получения iOS-версии во время бета-тестирования?
Этот вопрос все еще является очень сложным для меня - ибо я пытаюсь соблюдать баланс между доступностью и гарантией поддержки приложения в будущем. Я все еще не определился с новой моделью монетизации и как я уже говорил раньше - все может поменяться, включая даже отказ от изменений. А вот владельцам Android-устройств переживать вообще не стоит - для них никогда ничего не изменится.

Технический стек (некоторые и это спрашивают): KMM (общий код) + SwiftUI (интерфейс) + Jetpack Compose (полный переход, при выходе патча 7.0 под Android)

Если будут еще вопросы по самой iOS-версии и ее распространению - можете задавать их в чате, я постараюсь ответить.
VK X
VKX_6.3.9_pub_20039.apk
А кстати, если у вас проблемы с тем, что при воспроизведении пропускаются сегменты треков, то:

- Если трек кеширован, перекешируйте (скорее всего, вы на старой версии этот трек кешировали)
- Отключите "Пропускать тишину" - эта функция была создана исключительно для подкастов и только вредит обычным трекам. Ее отключение помогает в исправлении почти всех проблем с пропуском сегментов.
То чувство, когда ты делаешь 6.3.10 и 7.0 одновременно ⚰️

В ближайшее время опубликую предварительный список изменений обновления 6.3.10 и главные нововведения патча 7.0.
VK X
А кстати, если у вас проблемы с тем, что при воспроизведении пропускаются сегменты треков, то: - Если трек кеширован, перекешируйте (скорее всего, вы на старой версии этот трек кешировали) - Отключите "Пропускать тишину" - эта функция была создана исключительно…
Еще одно напоминание - если у вас проблемы с "пропуском" треков, проверьте, не в кеше ли они. Если да - перекешируйте (или воспользуйтесь Настройками > Решение проблем, чтобы удалить полностью поломанные треки).

В прошлых версиях VK X кеширование иногда могло сбоить на разных аккаунтах и разных прошивках/условий работы с Интернетом. В 6.3.9 этих проблем уже нет (но проблемные треки нужно перекачать) - поэтому если вы по какой-то причине еще этого не сделали (а таких много) - обновляйтесь, файл находится в закрепленном сообщении.

Спасибо, что пользуетесь VK X! ❤️
начинай утро со смешных приколов от ВК

да, треки посерели
да, миксы и кеш работают
да, я об этом знаю и я пытаюсь разобраться почему

причина -> https://www.tg-me.com/vkxci/1063
пожалуйста, прочитайте эти два сообщения прежде чем писать однотипные сообщения в чате, ЛС, или других местах, спасибо!
VK X
начинай утро со смешных приколов от ВК да, треки посерели да, миксы и кеш работают да, я об этом знаю и я пытаюсь разобраться почему причина -> https://www.tg-me.com/vkxci/1063 пожалуйста, прочитайте эти два сообщения прежде чем писать однотипные сообщения в чате…
почему "работает" в официальном приложении?

а оно не работает, API отдает пустые ссылки, а VK X для предварительной защиты отмечает такие треки ибо их невозможно воспроизвести

в официальном приложении треки сереют, когда они действительно заблокированы, а в таких случаях оно просто выкинет ошибку при самом прослушивании

вывод - ВК снова пролили кипяток на сервер сломали его, ждем и надеемся когда исправят (миксы не относятся к основному сервису ВК, поэтому они работают). VK X тут не при чем 🤷‍♂️
сегодня/завтра выйдет 6.3.10 (я надеюсь)

из главного - (наконец!) кроме фиксов будут добавлены несколько интересных функций, связанных с профилями и не только
2024/09/30 04:22:45
Back to Top
HTML Embed Code: