Pokedex | |
---|---|
😎 | Lazy loaded. Only load data when you need it |
🔄 | Offline-first. Sync Node Server-side with auto caching |
📱 | Multiplatform. iOS and Android |
⚛️ | i18n. Easily plug locales into components |
✨ | Code Style. ESLint rules! |
✅ | Unit/integration test. Powered by Travis |
iOS | Android |
---|---|
Testflight - Comming Soon | Play Store - Comming Soon - APK |
iOS | Android |
---|---|
Node.js | Node.js |
yarn | yarn |
Watchman | Watchman |
XCode Command Line Tools | Android Studio and the Android SDK |
iOS | Android | |
---|---|---|
1 | Clone the project Note: If you want to work on the latest stable version, checkout the latest tag |
|
3 | Run yarn in root directory |
|
4 | In root directory, run:cd ios && pod install && cd .. |
N/A |
iOS | Android | |
---|---|---|
1 | [Set up the project](#setup) | |
2 | Run yarn start |
|
3 | Open another terminal | |
4 | Run yarn ios Note: yarn ios runs iPhone 11 Pro by default - you may need to [change this](https://facebook.github.io/react-native/docs/running-on-simulator-ios#specifying-a-device) depending on what simulators you have installed. |
[Launch an Android virtual device](https://developer.android.com/studio/run/emulator) or [connect an Android device with adb](https://developer.android.com/studio/run/device) |
Run yarn android |
iOS | Android | |
---|---|---|
1 | [Set up the project](#setup) | |
2 | Run yarn convert |
|
3 | [Run the app on a device](https://help.apple.com/xcode/mac/current/#/) | Graphical |
Launch Android Studio and open the android folderSelect Build > Generate Signed Bundle / APK… and follow the dialogs |
||
Command Line | ||
cd android and ./gradlew assembleRelease Note: You will need to [sign your app](https://developer.android.com/studio/publish/app-signing) to be able to install it on your device |