Сценарий
Мобильное приложение, без возврата в сторы
Вы выпускаете на React Native или Expo, и каждая исправленная опечатка стоит подачи и ожидания проверки.
Проблема
- Тексты зашиты в бинарник, поэтому правка в одну строку становится версией.
- Циклы проверки сторов задают ритм вашему контенту.
- Приложение, которое стартует без сети, всё равно должно что-то показать.
Что меняет Sonenta
- Бандлы грузятся во время работы: правка текста не требует новой версии.
sonenta snapshotзамораживает набор бандлов на сборке, для первого запуска без сети.- У дополнений оценки и редактирования в контексте есть точка входа
/native.
С чего начать
# fige un jeu de bundles pour le premier démarrage sans réseau
npx sonenta snapshot --out ./assets/i18n
// App.tsx (Expo / React Native)
import { SonentaProvider } from "@sonenta/react-i18next";
import snapshot from "./assets/i18n";
<SonentaProvider projectUuid="proj_xxx" snapshot={snapshot} autoStart>
{/* … */}
</SonentaProvider> Известные ограничения
- Обнаружение недостающих ключей не работает в режиме без сети. Оно работает по пути snapshot с
autoStart: true. - Хранение токена использует secure store платформы, дополнительный нативный модуль ставить не нужно.
До последнего слова.
Готовы адаптировать ваш продукт под каждого пользователя?
Начните бесплатно за несколько минут. Без банковской карты, без обязательств, и ваши экспорты всегда открыты.