English | 简体ä¸æ–‡
iOS Home | iOS Topic Detail | Android Home | Android Topic Detail |
---|---|---|---|
- The project is written entirely in React Native
- The build product of the project does NOT collect any of your privacy, and does NOT contain any mix private goods
- The projects use WhiteSource Renovate to keep dependencies up to date under the same major version
- The Android version of the project uses Github Workflow exclusively for unit testing and continuous integration
- The project has Hermes enabled, so it is recommended to use Flipper for debugging
- The project uses React Native Reanimated, a high-performance animation component written in C++
- Node 12 or later, nvm is recommended for installation
- The yarn package manager
- Watchman
- JDK 8 or higher, JDK 11 recommended
- Android SDK Platform 30, recommended for installation via android studio
- Xcode 10 or higher
- CocoaPods
yarn install
cd ios && pod install
yarn react-native run-android
yarn react-native run-ios
Using Flipper for debugging
yarn test
cd android && chmod +x gradlew && ./gradlew test
cd android && ./gradlew assembleRelease