Port CRSD-ANT to android
- Android sdk
- Latest Build-tools (install it via Android sdk)
- Android 4.4.2 API 19 [Kit-Kat] (install it via Android sdk)
- Some unix system (ubuntu/osx/etc)
brew install npm # Or perhaps apt-get
npm install -g cordova
cd ant-on-mobile
cordova platform add android browser
cordova run browser
You may see some error saying 'sdk.dir is missing'. In that case, run
android update project --path ./
at
- ant-on-mobile/platforms/android/CordovaLib/
- ant-on-mobile/platforms/android/
All future work will be implemented in Elm-Lang.
You can install it using the provider installer, or do it my way:
- Install Haskell then Cabal with brew
- Run these 4 lines to get elm setup locally.
cabal update cabal install cabal-install cabal install -j elm-compiler-0.14 elm-package-0.2 elm-make-0.1 cabal install -j elm-repl-0.4 elm-reactor-0.2.0.1
TODO: get grunt or something to automate this
You will be working under ant-on-mobile/www most of the time. Run this to build and run the latest version in a browser:
elm-make elm/app.elm && cordova run browser