Skip to content
This repository has been archived by the owner on Oct 22, 2019. It is now read-only.

liip/guess-the-liiper-ios

Repository files navigation

Guess the Liiper iOS

Build Status

This is a test project to explore React Native.

guess

Requirements

  • node and npm
  • watchman brew install watchman
  • flow brew install flow
  • XCode

Installation

git clone git@github.com:adri/guess-the-liiper-ios.git
cd guess-the-liiper-ios
npm install
npm start
#open ios/guess_the_liiper.xcodeproj
react-native run-ios

Press % + D in the simulator for debugging options.

Android

Please install Android studio/SDK react-native-getting-started

#run emulator with
~/Library/Android/sdk/tools/emulator -avd reactnative
#start the project with
react-native run-android

For access to debugging menu on Android devices via shaking gesture, please install Frappe

Distribution

Travis CI is configured to automatically deploy the app to the App Store Testflight whenever there is a new commit on the master branch.

Fastlane is used to build, deploy and make screenshots. For all commands please switch to the ios folder.

cd ios
  • Make screenshots fastlane screenshots
  • Deploy to internal testers fastlane testflight
  • Add new tester via CLI pilot add email@invite.com

Credentials

You find the username in ios/fastlane/Appfile and the DELIVER_PASSWORD is set in https://travis-ci.org/liip/guess-the-liiper-ios/settings which you can access with a Github account and access to the Liip organisation.

Screens

  • Login
  • Play
  • Highscore