kqz2014 / zqc-app-demo

Lite version of zaiqiuchang app. It also can be used as a react native starter kit.

Home Page:https://www.zaiqiuchang.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zaiqiuchang app demo

Zaiqiuchang(在球场) is a mobile app developed using react native, both iOS and Android are supported. This open source project is just the lite version of the app. You can install the full version to see the power of react native.

Screenshots

Packages

Package Description
react-native Bridge to native.
react Build ui component.
redux Manage ui state.
react-native-navigation Screen navigation.
react-native-code-push Online upgrade app without submitting to app store.
react-native-image-crop-picker Pick image and video from album, or taken from camera.
react-native-video Play video.
react-native-vector-icons Display icon.

How to run

First you sholud make sure React Native is already installed.

> git clone git@github.com:jaggerwang/zqc-app-demo.git && cd zqc-app-demo
> npm install
> react-native run-ios # or run-android

As we already did react-native link for native code, so there is no need to do this again.

Notice! After installed dependent packages, you should fix some known issues manually, otherwise you will encounter compile errors. Do as section Known issues.

Generating Android APK

Please follow the official doc Generating Signed APK.

Known issues

react-native-navigation

When reload js on iOS, there will appear an error "Module AppRegistry is not a registered callable module (calling runApplication)". It can be ignored by dismiss error. For more info to check issue.

Other resources

About

Lite version of zaiqiuchang app. It also can be used as a react native starter kit.

https://www.zaiqiuchang.com/

License:MIT License


Languages

Language:JavaScript 84.7%Language:Objective-C 14.2%Language:Python 0.7%Language:Java 0.4%