= EdenMobile = [[TOC]] == Introduction == '''!EdenMobile''' is a mobile application for Sahana Eden. It is primarily intended and designed as an offline data collection tool for the Sahana Eden web application, but can (and probably will) in future be extended for other offline workflows. EdenMobile is built on the Apache Cordova platform, using AngularJS as MVC framework and Ionic as front-end. == Documentation == - Development - [wiki:DeveloperGuidelines/EdenMobile/DevelopmentEnvironment Development Environment] - [wiki:DeveloperGuidelines/EdenMobile/Conventions Coding Conventions] - [wiki:DeveloperGuidelines/EdenMobile/Concepts Concepts] - [wiki:DeveloperGuidelines/EdenMobile/Debugging Debugging] - Architecture - [wiki:DeveloperGuidelines/EdenMobile/Framework Framework] - [wiki:DeveloperGuidelines/EdenMobile/Structure Application Structure] - [wiki:DeveloperGuidelines/EdenMobile/Routing Routing and Controllers] - [wiki:DeveloperGuidelines/EdenMobile/Directories Directory Structure] - Reference - [wiki:DeveloperGuidelines/EdenMobile/Services Services] - [wiki:DeveloperGuidelines/EdenMobile/Directives Directives] - [wiki:DeveloperGuidelines/EdenMobile/Settings Configuration Settings] - [wiki:DeveloperGuidelines/EdenMobile/i18n i18n (Translation of UI messages)] - Mobile Database - [wiki:DeveloperGuidelines/EdenMobile/Database Database Structure] - [wiki:DeveloperGuidelines/EdenMobile/FileStorage File Storage] - Synchronisation - [wiki:DeveloperGuidelines/EdenMobile/ServerAPI Server-side API] - [wiki:DeveloperGuidelines/EdenMobile/DataFormats Data Formats] == Releases == EdenMobile has not been released yet. The development version can be found (and forked!) on [https://github.com/sahana/eden_mobile GitHub]. == !ToDo's == All development tasks for the EdenMobile project are managed on [https://github.com/sahana/eden_mobile/issues GitHub]. ---- DeveloperGuidelines