Skip to content

sharedstreets/curb-wheel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curb Wheel

Development

Rasbian image with BLE here

Requirements

  • Node.js

  • npm

  • Cordova npm install -g cordova

  • Platform specifics

    • Android

      • Android Studio or Android SDK, installing Android Studio will include Android SDK and is likely a more straightforward process
    • iOS

      • OS X operating system
      • XCode
        • xcode-select --install
      • npm install -g ios-deploy

Installation

  1. Clone this repo git clone https://github.com/sharedstreets/curb-wheel

    a. Checkout cordova branch git checkout cordova

  2. check that you have the requirements for each platform cordova requirements

Building the app

Android

Note: If you have a device connected to your computer via USB Cordova should auto-detect it a deploy to the device, otherwise it will default to the Android emulator

  • Local Development

    • npm run local-android

    If you have a device connected to your computer via USB Cordova should auto-detect it a deploy to the device, otherwise it will default to the Android emulator

  • Production Build

    • npm run build-android

    • The APK will be available in the project directory under ```./platforms/android/build/outputs/apk/debug/app-debug.apk

iOS

//TODO