-
Make sure you have
brew install node
brew install watchman
cocoapods installed.
sudo gem install cocoapods
-
Install
react-native-cli
npm install -g react-native-cli
For more information please visit here.
-
Clone down the repository
git clone git@gitlab.com:emil.hakobyan1/testapp.git
-
Install your dependencies
npm install
-
In
ios
folder runpod install
-
Start the iOS app.
Open testapp.xcworkspace (in
testapp/ios
folder). Select device or simulator and run the project.
-
Make sure you have
brew install node
brew install watchman
-
Install
react-native-cli
npm install -g react-native-cli
For more information please visit here.
-
Clone down the repository
git clone git@gitlab.com:emil.hakobyan1/testapp.git
-
Install your dependencies
npm install
-
Setup
Android Studio
by following these steps. RunAndroid Studio
and open./android
. Wait for gradle indexing... :) -
Make sure you have
NDK
,Android SDK Tools
checked inAndroid SDK
section. -
run
npx jetify
. -
Run the project on the device or emulator.
-
Skip this step if you running on emulator. Shake your device (or long press on menu or back buttons). It will open developer menu. Press on
Dev Settings
.
Press on Debug server host & port for device
and type ${your_ip_address}:8081
(e.g. 192.168.3.93:8081
).
Reload the app.
testapp://
- opens apptestapp://auth
- opens app and navigates to auth screentestapp://map
- opens app and navigates to map screen(authenticated)testapp://camera
- opens app and navigates to camera screen(authenticated)