mirror of
https://github.com/tappollo/booster.git
synced 2026-01-12 22:31:38 +08:00
* wip - upgrade to react native .62 * make android compile * fix: build * chore: restore example password * feat: add clear notification on logout * doc: add basic build doc * fix: code push and action sheet * pod lock * chore: add note to using node > 10 * restore to defaul rn eslint config * format * chore: update deps * yarn install * remove git add * chore: upgrade to latest deps * chore: upgrade pods * fix: phone auth * fix: remove image picker patch * fix: build * fix: android build * fix: android action sheet
1.2 KiB
1.2 KiB
Project Booster
develop native apps for all platforms in half the time and half the manpower
What it is
Scaffolding code, prebuilt UI components and integrated Cl/CD (continuous integration/continuous delivery) for rapid development in iOS, Android and web. Booster helps you develop native apps for all platforms in half the time and half the manpower.
See the Documentation guide for more details.
Features
- Fully functional app in minutes
- The Power of Native Web
- Over the air update
- Prebuilt components
- CI/CD integrations
- Scalability, analytics, A/B testing, crash reporting from day one
Build process
You need:
- yarn
- node 10
v10.15.1. (firebase cloud function only support up to v10)if you're using node version higher than 10, you need to do
yarn config set ignore-engines trueto prevent cloud function from complaining - ruby
2.6.5for fastlane and CocoaPods (with bundler)
Steps
yarn bootstrap
yarn firebase login # if not already, you need to have access to the firebase project
yarn use dev # or prod, example
cd app
yarn start
npx react-native run-ios
npx react-native run-android