Difference between revisions of "Kramers"
From mn/ifi/inf5750
m (→Members) |
|||
Line 1: | Line 1: | ||
− | == Introduction == | + | == Introduction == |
− | We are going to add a feature to DHIS2 so that a user can add location to patients, diseases etc. | + | We are going to add a feature to DHIS2 so that a user can add location to patients, diseases etc. The app should then be able to fetch the location, and display it on a map. The user can either type the wanted coordinates, or use the built-in GPS. |
− | The app should then be able to fetch the location, and display it on a map. The user can either type the wanted coordinates, or use the built-in GPS. | ||
− | === Members === | + | === Members === |
− | *André Kramer Orten | andrekor@ifi.uio.no | + | *André Kramer Orten | andrekor@ifi.uio.no |
*Eivind Wikheim | eivinwi@ifi.uio.no | *Eivind Wikheim | eivinwi@ifi.uio.no | ||
*Rune A. Magnussen | runeama@ifi.uio.no | *Rune A. Magnussen | runeama@ifi.uio.no | ||
*Kenneth Klette Jonassen | kennetkl@ifi.uio.no | *Kenneth Klette Jonassen | kennetkl@ifi.uio.no | ||
− | [[ | + | [[Image:Kennetkl.jpg|thumb|none|kennetkl@ifi.uio.no]][[Image:andrekor.jpg|thumb|none|andrekor@ifi.uio.no]] |
− | == Development == | + | == Development == |
− | We will contribute code to a public github repository: | + | We will contribute code to a public github repository: https://github.com/eivinwi/KramersGeo |
− | https://github.com/eivinwi/KramersGeo | ||
− | Milestones are preliminary and subject to change. | + | Milestones are preliminary and subject to change. |
− | === Milestone 1 | + | === Milestone 1 – 01.11.2013 === |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | *Explored the scope/extent of our project. | |
− | * | + | **Target audience |
+ | **Specific use-cases | ||
+ | *Explored how the current DHIS2 web app solves (or does not solve) these use-cases today. | ||
+ | **Usability analysis | ||
+ | *Explored initial low-fidelity prototyping of user interface (sketches) | ||
+ | *Explored functionality in the DHIS2 Web API | ||
− | + | === Milestone 2 – 15.11.2013 === | |
− | |||
− | + | *High-fidelity prototype of the web app (should represent/imitate the final result) | |
− | * | ||
− | + | '''Milestone 2.1''' | |
− | |||
− | == Architecture == | + | *High-fidelity prototype of the mobile app |
− | * HTML and CSS | + | |
− | * Javascript built on existing libraries | + | === Milestone 3 – 30.11.2013 === |
− | ** jQuery | + | |
− | ** Underscore HTML templates | + | *Functional web app |
− | ** Modernizr abstraction of cross-browser incompatibilities | + | |
− | * Cordova or Phonegap | + | === Milestone 4 – 08.12.2013 === |
− | * [http://www.dhis2.org/doc/snapshot/en/user/html/ch25.html DHIS2 Web API] | + | |
− | * [http://developers.google.com/maps/documentation/javascript/reference Google Maps Javaascript API] | + | *Fully-functional app |
+ | |||
+ | == Architecture == | ||
+ | |||
+ | *HTML and CSS | ||
+ | *Javascript built on existing libraries | ||
+ | **jQuery | ||
+ | **Underscore HTML templates | ||
+ | **Modernizr abstraction of cross-browser incompatibilities | ||
+ | *Cordova or Phonegap | ||
+ | *[http://www.dhis2.org/doc/snapshot/en/user/html/ch25.html DHIS2 Web API] | ||
+ | *[http://developers.google.com/maps/documentation/javascript/reference Google Maps Javaascript API] |
Revision as of 00:10, 12 December 2013
Contents
Introduction
We are going to add a feature to DHIS2 so that a user can add location to patients, diseases etc. The app should then be able to fetch the location, and display it on a map. The user can either type the wanted coordinates, or use the built-in GPS.
Members
- André Kramer Orten | andrekor@ifi.uio.no
- Eivind Wikheim | eivinwi@ifi.uio.no
- Rune A. Magnussen | runeama@ifi.uio.no
- Kenneth Klette Jonassen | kennetkl@ifi.uio.no
Development
We will contribute code to a public github repository: https://github.com/eivinwi/KramersGeo
Milestones are preliminary and subject to change.
Milestone 1 – 01.11.2013
- Explored the scope/extent of our project.
- Target audience
- Specific use-cases
- Explored how the current DHIS2 web app solves (or does not solve) these use-cases today.
- Usability analysis
- Explored initial low-fidelity prototyping of user interface (sketches)
- Explored functionality in the DHIS2 Web API
Milestone 2 – 15.11.2013
- High-fidelity prototype of the web app (should represent/imitate the final result)
Milestone 2.1
- High-fidelity prototype of the mobile app
Milestone 3 – 30.11.2013
- Functional web app
Milestone 4 – 08.12.2013
- Fully-functional app
Architecture
- HTML and CSS
- Javascript built on existing libraries
- jQuery
- Underscore HTML templates
- Modernizr abstraction of cross-browser incompatibilities
- Cordova or Phonegap
- DHIS2 Web API
- Google Maps Javaascript API