Changes between Version 9 and Version 10 of BluePrint/Mobile/EdenMobileFramework
- Timestamp:
- 03/31/15 15:28:55 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/Mobile/EdenMobileFramework
v9 v10 26 26 == Application Design == 27 27 28 The EdenMobile design is based on the EdenDisease (https://github.com/tombaker1/EdenDisease) code that is an early prototype created for the Sahana Eden ebola patient information management. EdenDisease has some features that are much more complete than the current version of EdenMobile. The EdenMobile implementation borrows heavily on EdenDisease, but EdenMobile is designed to be more modular so that similar forms can re-use base code. There isn't as much hard coded implementation of the forms in EdenMobile.28 The !EdenMobile design is based on the !EdenDisease (https://github.com/tombaker1/EdenDisease) code that is an early prototype created for the Sahana Eden ebola patient information management. !EdenDisease has some features that are much more complete than the current version of !EdenMobile. The !EdenMobile implementation borrows heavily on !EdenDisease, but !EdenMobile is designed to be more modular so that similar forms can re-use base code. There isn't as much hard coded implementation of the forms in !EdenMobile. If you are looking to add features to existing forms it may help to look at the !EdenDisease source to see if it has already been implemented. 29 29 30 The EdenMobile framework uses the jquery, backbone.js, and foundation javascript libraries.30 The !EdenMobile framework uses the jquery, backbone.js, and foundation javascript libraries. 31 31 * '''jQuery''' (jquery.org) Jquery is mostly used for DOM manipulation, and general Javascript utility functions. 32 32 * '''Foundation''' (foundation.zurb.com) This is the presentation framework used by Eden. Many of the css files used are copied from Eden. I have tried to keep the look of the mobile client close to that of the Eden web UI.