← Руководство WikiRacing

WikiRacing становится нативным: приложения для iOS и Android уже здесь

Опубликовано 2026-08-20

Автор: Chris

Независимый разработчик WikiRacing. About

WikiRacing всегда был сайтом: без загрузки, без установки, просто открой браузер и беги. Это по-прежнему так и сегодня.

Но теперь есть второй способ туда попасть: отдельные приложения в App Store и Google Play, на главном экране рядом со всем, что вы действительно открываете каждый день.

Та же игра, но с настоящим домом

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

Главный экран Android-смартфона, полностью покрытый значками приложений
WikiRacing стоит рядом со всем, что ты действительно открываешь каждый день. Изображение: Gannu03 через Wikimedia Commons, CC BY-SA 4.0.

Зачем приложение, если сайт и так работает везде

Вкладка браузера легко теряется в море других вкладок. Значок приложения на главном экране, в отличие от неё, никуда не денется. Уже этого достаточно для большей части аргумента, а есть ещё и нативные возможности, которые вкладка браузера не может предложить так же гладко: пуш-уведомления для ежедневного испытания, настоящий полноэкранный режим без адресной строки, съедающей место у читаемой статьи, нативные системные окна «поделиться» для отправки победы или ссылки на повтор другу, и настоящий значок запуска вместо необходимости помнить о закладке на URL.

Две платформы, две разные сборки

Приложение для Android начиналось как Trusted Web Activity, а позже было переписано в полноценную оболочку WebView для более глубокой интеграции с платформой: такие вещи, как перехват аппаратной кнопки «назад», чтобы вернуться на одну статью назад посреди гонки вместо немедленного выхода из приложения, и блокировка нативного контекстного меню по долгому нажатию, которое иначе всплывало бы над каждой ссылкой. Приложение для iOS с самого начала построено на Expo с обёрткой WebView и опубликовано в App Store как самостоятельная карточка, с собственным нативным потоком разрешений для отслеживания и уведомлений, обрабатываемым в правильном порядке, чтобы система незаметно не пропустила запрос. Два разных технических пути, одна и та же цель: живой опыт wiki-racing.com, правильно упакованный для каждого магазина.

Тот же аккаунт, тот же прогресс, всё то же самое

Отдельной системы аккаунтов только для приложения не существует. Войди так же, как обычно, или вообще не входи (анонимная игра работает точно так же, как на сайте): твой ELO, прогресс кампании, значки и история будут одинаковыми, бежишь ли ты из браузера на ноутбуке или из приложения на телефоне. Смени устройство посреди кампании, и продолжишь ровно с того уровня, на котором остановился.

Рука держит смартфон с экраном, полностью покрытым значками приложений
Тот же аккаунт, тот же прогресс: играешь ли ты с компьютера или из кармана. Изображение: Elena Rossini через Wikimedia Commons, CC BY-SA 4.0.

Game Center уже работает на iOS

Приложение для iOS подключается к Game Center с тремя рейтингами (рейтинг ELO, прогресс кампании и общее число сыгранных игр) и достижениями, соответствующими всем 12 значкам, разобранным в нашем руководстве по значкам. Они видны из отдельной кнопки в приложении, как только ты вошёл в Game Center на своём устройстве, и автоматически заполняются задним числом при первой же загрузке, если ты уже зарабатывал значки или продвигался по кампании до того, как для тебя появился Game Center.

Оба приложения бесплатны, точно так же, как сайт. Найди «WikiRacing» в App Store или Google Play, либо возьми ссылку в подвале wiki-racing.com. И продолжай гонку, на этот раз прямо с главного экрана.

WikiRacing →