Skip to content

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

License

Notifications You must be signed in to change notification settings

digithun/clogii-mobile

 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.8%
  • HTML 2.4%
  • Objective-C 1.5%
  • Other 1.3%