Difference between revisions of "Location 542"
(Tag: Visual edit) |
(Tag: Visual edit) |
||
Line 1: | Line 1: | ||
− | == Project | + | == Project description == |
=== Android Tracker Capture === | === Android Tracker Capture === | ||
− | |||
− | |||
− | |||
Your task is to implement a map based point-and-click coordinate selector for the existing applications. It is currently possible to capture coordinates using the on-device GPS, and by clicking on a button. This does however only allow for capturing the coordinates the user is currently located at. In some cases the coordinates the user wants to capture are not accessible in person perhaps. One example we have been given is inaccessibility due to crocodiles or thugs near Malaria infested mosquito breeding sites. | Your task is to implement a map based point-and-click coordinate selector for the existing applications. It is currently possible to capture coordinates using the on-device GPS, and by clicking on a button. This does however only allow for capturing the coordinates the user is currently located at. In some cases the coordinates the user wants to capture are not accessible in person perhaps. One example we have been given is inaccessibility due to crocodiles or thugs near Malaria infested mosquito breeding sites. | ||
Line 10: | Line 7: | ||
Other parts of DHIS 2 already use Google Maps, and you may use it in your implementation. | Other parts of DHIS 2 already use Google Maps, and you may use it in your implementation. | ||
+ | |||
+ | === Login android: === | ||
+ | Android 4 | ||
+ | * Server url: http://play.dhis2.org/demo | ||
+ | Android 5 | ||
+ | * Server url: https://apps.dhis2.org/demo | ||
+ | All: | ||
+ | * Username: android | ||
+ | * Password: Android123 | ||
=== More information === | === More information === | ||
[[Android Tracker Capture App project description]] | [[Android Tracker Capture App project description]] | ||
− | == | + | == Group members == |
* Andreas Oven Aalsaunet | * Andreas Oven Aalsaunet | ||
* Erik Vesteraas | * Erik Vesteraas | ||
Line 20: | Line 26: | ||
* Øyvind Johansen Amundrud | * Øyvind Johansen Amundrud | ||
− | + | == Architecture / technology == | |
− | + | == Link to Git Repo == | |
+ | https://github.com/evestera/dhis2-android-sdk | ||
− | + | https://github.com/evestera/dhis2-android-trackercapture | |
− | + | == Link to sample android app == | |
− | |||
− | |||
− | + | == Summery of Requirements == | |
− | + | == Screenshots and screen flows == | |
− | + | == Documented learning during project == | |
− | + | == Suggested improvements to API == | |
+ | == Time schedule == | ||
− | + | === Milestone 1: November 8th === | |
+ | * Document features and architecture on Wiki | ||
+ | * Show understanding of DHIS2 web apps | ||
+ | * Set up the Github account | ||
+ | * Set up a working demo server which we can test on | ||
− | + | === Milestone 2: November 22th === | |
+ | * First bare-bone version - static HTML | ||
+ | * Uploadable as DHIS2 web app | ||
+ | * All functional requirements above up and running in the app | ||
− | + | === Milestone 3: December 4th === | |
+ | * Functional requirements | ||
− | + | === Final delivery: December 11th === | |
− | + | === Presentation: mid December === | |
− | + | == Log == | |
+ | 03.11.2015 | ||
+ | * Oppsett Wikipedia | ||
+ | * Fork av dhis2-android-sdk | ||
+ | 05.11.2015 | ||
+ | * | ||
+ | '''Læringsutbytte''' | ||
− | + | Generell android utvikling | |
− | + | Kjennskap til DHIS systemet | |
− | + | Sammarbeide i gruppe med forskjellige ferdighetsnivåer | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 16:51, 5 November 2015
Contents
Project description
Android Tracker Capture
Your task is to implement a map based point-and-click coordinate selector for the existing applications. It is currently possible to capture coordinates using the on-device GPS, and by clicking on a button. This does however only allow for capturing the coordinates the user is currently located at. In some cases the coordinates the user wants to capture are not accessible in person perhaps. One example we have been given is inaccessibility due to crocodiles or thugs near Malaria infested mosquito breeding sites.
You are to integrate this into the existing code base of the applications. The two applications share a core SDK, so it needs only be implemented once to work for both apps.
Other parts of DHIS 2 already use Google Maps, and you may use it in your implementation.
Login android:
Android 4
- Server url: http://play.dhis2.org/demo
Android 5
- Server url: https://apps.dhis2.org/demo
All:
- Username: android
- Password: Android123
More information
Android Tracker Capture App project description
Group members
- Andreas Oven Aalsaunet
- Erik Vesteraas
- Yaron Okun
- Øyvind Johansen Amundrud
Architecture / technology
Link to Git Repo
https://github.com/evestera/dhis2-android-sdk
https://github.com/evestera/dhis2-android-trackercapture
Link to sample android app
Summery of Requirements
Screenshots and screen flows
Documented learning during project
Suggested improvements to API
Time schedule
Milestone 1: November 8th
- Document features and architecture on Wiki
- Show understanding of DHIS2 web apps
- Set up the Github account
- Set up a working demo server which we can test on
Milestone 2: November 22th
- First bare-bone version - static HTML
- Uploadable as DHIS2 web app
- All functional requirements above up and running in the app
Milestone 3: December 4th
- Functional requirements
Final delivery: December 11th
Presentation: mid December
Log
03.11.2015
- Oppsett Wikipedia
- Fork av dhis2-android-sdk
05.11.2015
Læringsutbytte
Generell android utvikling
Kjennskap til DHIS systemet
Sammarbeide i gruppe med forskjellige ferdighetsnivåer