digithun / clogii-mobile

Refactored version of the official F8 app of 2016, powered by React Native and the Apollo Stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stories in Ready

Clogii

Requirements

  1. React Native (follow iOS and Android guides)
  • Xcode 8.1 +
  1. CocoaPods (only for iOS)
  • Version 1.0+ recommended (gem install cocoapods --pre)
  1. Docker
  2. Docker Compose

Setup

  1. Clone the repo
$ git clone https://github.com/digithun/clogii-mobile.git
$ cd clogii-mobile
  1. Install dependencies (npm v3+):
$ npm install
$ (cd ios; pod install)        # only for iOS version
  1. Start Parse/GraphQL servers:
$ npm run dev

Make sure everything works by visiting:

  1. Running on Android:
$ react-native run-android
$ adb reverse tcp:8081 tcp:8081   # required to ensure the Android app can
$ adb reverse tcp:8080 tcp:8080   # access the Packager and GraphQL server
  1. Running on iOS:
$ react-native run-ios

Troubleshooting

  • Could not connect to development server

    In a separate terminal window run:

    $ react-native start
    
  • Alert invalid session token

    Delete the app from the simulator or your phone, then rebuild and re-run the app. Sometimes an old token gets cached.

About

Refactored version of the official F8 app of 2016, powered by React Native and the Apollo Stack.

License:Other


Languages

Language:JavaScript 94.7%Language:HTML 2.4%Language:Objective-C 1.5%Language:Java 0.7%Language:Shell 0.4%Language:Python 0.2%