Первая версия мобильного приложения
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# HAN Chat Mobile
|
||||
|
||||
Мобильный Android-клиент HAN Chat на Expo SDK 57.
|
||||
|
||||
## Подготовка
|
||||
|
||||
1. Установить Node.js и npm.
|
||||
2. Скопировать `.env.example` в `.env` и указать адреса API и Keycloak.
|
||||
3. Установить зависимости:
|
||||
|
||||
```bash
|
||||
npm install
|
||||
```
|
||||
|
||||
4. Зарегистрировать `han-chat://auth/callback` как допустимый redirect URI клиента Keycloak.
|
||||
|
||||
## Локальные проверки
|
||||
|
||||
```bash
|
||||
npm run typecheck
|
||||
npm test
|
||||
```
|
||||
|
||||
Запуск приложения выполняется отдельно командой `npm run android`. Проект использует managed Expo workflow и не хранит каталоги `android/` и `ios/`.
|
||||
|
||||
## Сборка
|
||||
|
||||
Профили development, preview и production определены в `eas.json`. Перед первой EAS-сборкой потребуется привязать Expo-проект и настроить signing credentials.
|
||||
Reference in New Issue
Block a user