- Тестовое задание. Разработать приложение под ios и android, в котором будет два таба.
- У приложения не конкретного дизайна.
- Но итоговый внешний вид приложения не должен принципиально отличаться между платформами.
- Допускается отличие во внешнем виде (DatePickerAndroid и DatePickerIOS).
- Т.к. на android выбор даты открывается в модальном окне, а на ios в виде “барабанчика”, для ios выбор даты необходимо вывести в модалку.
- Запуск инициализации проекта: node tools/init.js
- Выполнение файлов TypeScript: npm run ts
- Запуск packager: node node_modules/react-native/local-cli/cli.js start
- Запуск android: node node_modules/react-native/local-cli/cli.js run-android
- Запуск Ios: node node_modules/react-native/local-cli/cli.js run-ios
Все команды необходимо запускать из корня проекта. Команды/скрипты находяться в package.json.
Приятного использования.