Skip to content

Latest commit

 

History

History
46 lines (40 loc) · 1.27 KB

README.md

File metadata and controls

46 lines (40 loc) · 1.27 KB

bubble-user-rn

[Native] React-Native flavour of Bubble: A problem-solving and stress management anonymous chat application

Quick Start

  1. Install node and watchman.

    brew install node
    brew install watchman
  2. Install React Native Client globally.

    npm install -g react-native-cli
  3. Install XCode and Android Studio.

  4. Configure Android SDK.

    1. Setup Android Environment and $PATH in .bashrc and .profile.
    // Locate the Android SDK yourself. It might not be the same as ANDROID_HOME here.
    export ANDROID_HOME=/Users/<YOUR_USERNAME>/Library/Android/sdk
    export PATH=$PATH:$ANDROID_HOME/tools
    export PATH=$PATH:$ANDROID_HOME/platform-tools
    
    1. Install Android SDK Platform-tools, revision 23.0.1. (Open through Android Studios)
    2. Install and setup Android Virtual Device.
      android avd
      
  5. Install dependencies.

    cd Bubble
    npm install
  6. Run with Android in Bubble directory.

    react-native run-android
    

    If you encounter Server 500 Error, try to kill the process that is sharing the same port as the emulator and try again.

  7. Run with iOS in Bubble directory.

    react-native run-ios