= EdenMobile = [[TOC]] '''!EdenMobile''' is a mobile application for Sahana Eden, built on the [https://cordova.apache.org Apache Cordova] platform (also known as Adobe !PhoneGap). == Development Environment == 1. Cordova runs on '''NodeJS'''. If your OS distribution does not provide a NodeJS bundle, you can get from here: - [https://nodejs.org/en/download https://nodejs.org/en/download] 2. Use the NodeJS package manager ''npm'' to install Cordova: {{{ npm install -g cordova }}} See also: [https://cordova.apache.org/#getstarted https://cordova.apache.org/#getstarted] 3. If you want to build and test !EdenMobile, you also need an SDK for the target platform, e.g.: - [https://developer.android.com/studio/index.html#downloads Android SDK] 4. You can fork/clone !EdenMobile from here: - [https://github.com/nursix/eden_mobile https://github.com/nursix/eden_mobile] (development trunk, if you want to contribute to the !EdenMobile project) - [https://github.com/sahana/eden_mobile https://github.com/sahana/eden_mobile] (stable, if you want to create custom builds) ''tbc'' ---- DeveloperGuidelines