Описание хода работы:
- Установлены следующие инструменты для работы:
- IDE WebStorm (+Использован AndroidSDK из Android Studio для запуска приложения)
- Node.js and NPM
- Watchman (Этот инструмент рекомендуется в процессе установки для повышения производительности. Он следит за файловой системой и реагирует на изменения)
- Yarn (Предлагается в процессе создания и запуска приложения React Native)
- react-native-cli (Устанавливается React Native c помощью NPM и добавляется в глобальную установку)
- Создан бланк приложения React Native, протестирован на устройстве с Android 9.0, решены проблемы возникшие на первых запусках.
- Создан прототип приложения (используя сервис figma) https://www.figma.com/file/14vadjLNHzQXG46Pr2g8x0/TestReactNativeApp4NorNick?node-id=0%3A1
- Подготовлена структура приложения и главный экран
- Создан back-end и установлено соединение с ним. По 1 запросу загружается приветствие, дата и картинка месяца.
- Добавлена обработка ошибок некорректного ответа от сервера
- Релиз APK v1.0 (Подключается к серверу к localhost в AVD: 10.0.2.2:3000)
- Релиз APK v1.1 (Подключается к публичному серверу https://backendsbb.localtunnel.me (Доступен только когда запущен туннель))