This React Native ES6 mobile app lets you search Google for results from a specific time window, in a way that's not easily possible with the official search apps or mobile web site.
With Yarn, run:
yarn
react-native run-android
react-native run-ios
- With style checks:
yarn test
- Without:
yarn test-sans-lint
Travis CI checks require tests and linting rules to pass.
yarn lint
Assuming Gradle configured locally:
- Update version code and name in
android/app/build.gradle
cd android && ./gradlew assembleRelease
- To test live build:
react-native run-android --configuration=release
- Upload
android/app/build/outputs/apk/app-release.apk
to Google Play Developer Console
### iOS
react-native bundle --dev false --entry-file index.ios.js --bundle-output ios/main.jsbundle --platform ios
- Open project
./ios/SearchTime.xcodeproj
in Xcode & update version numbers react-native run-ios --configuration Release
- In Xcode, Set build device to Generic iOS Device
- Go to Product > Archive
- Go to Window > Organizer > Archives if not opened automatically. Validate the created archive, and Upload to App Store.
- Complete beta setup on iTunes Connect