HAN Chat Mobile
Мобильный Android-клиент HAN Chat на Expo SDK 57.
Подготовка
-
Установить Node.js и npm.
-
Скопировать
.env.exampleв.envи указать адреса API и Keycloak. -
Установить зависимости:
npm install -
Зарегистрировать
han-chat://auth/callbackкак допустимый redirect URI клиента Keycloak.
Локальные проверки
npm run typecheck
npm test
Запуск приложения выполняется отдельно командой npm run android. Проект использует managed Expo workflow и не хранит каталоги android/ и ios/.
Сборка
Профили development, preview и production определены в eas.json. Перед первой EAS-сборкой потребуется привязать Expo-проект и настроить signing credentials.