Бета-сборка: что в ней раньше и чем за это платят
Бета — то же приложение, собранное раньше. Новые возможности приходят в неё первыми, вместе с недоделками, которые в стабильной сборке уже исправлены.
Скачанный файл — это ещё не работающее подключение: приложение пустое, пока в нём нет ссылки-подписки. Своя ссылка на 3 дня оформляется за две минуты без карты и сразу работает на 3 устройствах.
Получить ссылку →Где она лежит
В тех же выпусках мобильного репозитория, рядом с обычным файлом: Happ.apk и Happ_beta.apk. Это два файла одного выпуска, а не два разных проекта (состав выпуска).
У настольной линии предварительные сборки помечаются иначе — не отдельным файлом, а пометкой у всего выпуска. Постоянный адрес последнего выпуска такие пометки пропускает и всегда ведёт на стабильную сборку (как это работает).
Чем отличается от обычной
- Выходит позже, когда правки отлежались
- Попадает в магазин и получает автообновления
- Подходит для устройства, на котором важно, чтобы работало
- Это вариант по умолчанию для всех
- Новые возможности появляются первыми
- В магазин не публикуется — только файлом
- Может вести себя хуже: это её назначение
- Обновлять придётся вручную каждый раз
Почему их нельзя поставить рядом
Оба файла собираются с одним идентификатором пакета — com.happproxy. Для системы это одно приложение, и второе она предложит поставить вместо первого. Иметь на устройстве обе сборки сразу не получится (что такое идентификатор).
Побочный эффект: при переходе между сборками система иногда отказывается ставить одну поверх другой из-за несовпадения подписей. Тогда приложение придётся удалить — а вместе с ним уйдут настройки и добавленная подписка. Сохраните ссылку заранее.
Стоит ли ставить
- Нужна возможность, которой ещё нет в стабильнойРазумная причина: ради неё бета и существует
- Готовы откатиться, если что-то сломаетсяОбязательное условие
- Просто хочется «самое новое»Слабая причина: разница обычно не видна
- Это единственное устройство, и подключение нужно каждый деньПлохая идея
Как вернуться на стабильную
- Сохраните ссылку-подписку в надёжном месте — где она лежит.
- Удалите предварительную сборку.
- Поставьте обычную: файлом по постоянному адресу или из магазина (разбор магазинов).
- Добавьте подписку заново — как.
Как понять, что у вас именно бета
После установки различить сборки по значку нельзя: он одинаковый. Признаки всё же есть, и их два.
- Номер версии. У предварительной сборки он обычно выше, чем у последней стабильной: она и выходит раньше (где смотреть);
- Источник. Из магазина бета не ставится вовсе — значит, если приложение оттуда, у вас стабильная сборка (разбор магазинов).
Что бета даёт на практике
Честный ответ: обычно ничего заметного. Разница между предварительной и стабильной сборкой — это несколько недель и список правок, большинство из которых пользователь не увидит.
Единственный случай, когда она полезна по-настоящему, — когда в стабильной сборке есть конкретная поломка, а в предварительной её уже исправили. Тогда переход оправдан, и вернуться обратно можно в любой момент. Во всех остальных случаях выигрыш меньше, чем плата: ручные обновления и вероятность новых недоделок.
Кто ведёт предварительные сборки и зачем
Предварительная сборка — не «сырая версия для смелых», а рабочий инструмент разработчиков: она нужна, чтобы правки попадали к людям раньше, чем в стабильный выпуск, и ошибки находились до массовой публикации.
Отсюда следует, чего от неё ждать не стоит. В ней не бывает «отключённых ограничений» и «дополнительных серверов»: она собирается из того же кода и подчиняется той же логике — приложение читает подписку и подключается (что такое подписка).
Как безопасно попробовать
- Сохраните ссылку-подписку — при переходе между сборками её иногда приходится добавлять заново (где хранить);
- Пробуйте на втором устройстве, если оно есть: тогда основное останется на стабильной сборке;
- Помните про лимит подключений — второе устройство занимает место (сколько их);
- Заранее знайте, как вернуться: порядок описан выше, и он занимает те же пять минут.
Как понять, что бета вам не нужна
Простой тест из трёх вопросов. Если хотя бы на один ответ «нет», предварительная сборка принесёт больше хлопот, чем пользы.
- Вы знаете, какая именно возможность вам нужна из новых? Если нет — значит, вам подойдёт стабильная;
- Готовы обновлять вручную каждый раз? В магазин бета не попадает (как обновляют файлом);
- Есть куда отступить, если подключение сломается? Второе устройство или запас времени.
Что происходит с бетой со временем
Предварительная сборка не остаётся предварительной навсегда: её правки переезжают в очередной стабильный выпуск, и через несколько недель обычные пользователи получают то же самое.
Поэтому вопрос «ставить ли бету» почти всегда сводится к вопросу «готовы ли вы подождать пару недель». Если да — ждать проще: обновления придут сами (как).
Чем Happ_beta.apk отличается от Happ.apk?
Стадией готовности: бета собирается раньше, с новыми возможностями и с большей вероятностью недоделок.
Можно ли держать обе сборки на телефоне?
Нет: у них один идентификатор пакета.
Бета обновляется сама?
Нет, в магазин она не публикуется — только вручную (как).
В бете больше серверов?
Нет. Серверы приходят по подписке, а не из сборки (разбор).
Официальный файл — половина дела: скачанный Happ ничего не подключает сам, он читает ссылку-подписку и идёт по ней на серверы. Свою ссылку мы выдаём сразу после оформления, она работает на 3 устройствах одновременно, поддержка отвечает за ~10 минут, первые 3 дня бесплатны и карта не нужна.
Получить ссылку-подписку →