stylder / pokedex

Pokédex. Name or number. Use the advanced search to find Pokémon ability, and more!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokedex

⭐ Features

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

Get Pokedex

iOS Android
Testflight - Comming Soon Play Store - Comming Soon - APK

Setup

Prerequisites

iOS Android
Node.js Node.js
yarn yarn
Watchman Watchman
XCode Command Line Tools Android Studio and the Android SDK

Procedure

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

Run Locally

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

Build

Steps to Run

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 folder
Select 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

About

Pokédex. Name or number. Use the advanced search to find Pokémon ability, and more!


Languages

Language:JavaScript 56.0%Language:Java 20.6%Language:Objective-C 14.4%Language:Starlark 6.1%Language:Ruby 2.9%