React native app using HOC pattern (with recompose), styled-components, redux and others.
First install NodeJs, React Native, Watchman, Android Studio and xCode for iOS development, then run those commons commands:
$ cd opsico-mobile
$ npm install
Then create a file 'android/local.properties' and insert your android sdk path as bellow example:
sdk.dir = /Users/{nameUser}/Library/Android/sdk
For iOS development you will need to download Facebook SDK and place it's contents inside the path: "~/Documents/FacebookSDK".
Finally just run those commands to start the app:
$ npm start -- --reset-cache
$ react-native run-android
$ npm start -- --reset-cache
$ react-native run-ios
First you need to install Fastlane, then follow these steps for each platform:
Access android folder and run these commands:
Beta release:
$ fastlane beta
Production release:
$ fastlane release
Access ios folder and run these commands:
Beta release:
$ fastlane beta
Production release:
$ fastlane release