Difference between revisions of "ALT+F4"

From mn/ifi/inf5750
Jump to: navigation, search
(Work schedule)
(Downloads)
Line 63: Line 63:
  
 
== Downloads ==
 
== Downloads ==
https://bitbucket.org/Gradox/android-coordinate-picker (private repo) <br />
+
https://bitbucket.org/Gradox/android-coordinate-picker (checout the testVersion branch) <br />

Revision as of 23:16, 20 November 2015

Group members

alt+f4

Magnus Åsrud - magnaas@ifi.uio.no
Olav Wegner Eide - olavwe@ifi.uio.no
Øyvind Julsrud - oyvindju@ifi.uio.no

Project details

Android Coordinate Picker

The project is to implement the functionality of a point-and-click coordinate selector using the Google maps API in the DHIS 2 Android SDK

and integrate the coordinate selector into the two existing Android apps: DHIS 2 Event Capture and DHIS 2 Tracker Capture.

Main features:

  • A way to choose between the current device coordinates or selecting coordinates from a map.
  • If the map option is chosen, open a map and let the user point on a location, obtain the coordinates and send them back to the form.
  • Support normal user operations in the map such as zoom, move on drag and refine the already chosen position.

Secondary features:

  • Easy integration with current and new Android apps that uses the DHIS 2 SDK.
  • Continued usage of Google maps API.

How to test the app

Login for the apps.

Architecture

We will primarily use the Android SDK bundle for Android Studios to create a android coordinate picker for the DHIS2 Android SDK .

We will also make use of the Google maps API to visualize the coordinates given to us by DHIS 2 Event Capture and DHIS 2 Tracker Capture

Work schedule

Milestone 1: 8th November

  • Document the wiki page.

Milestone 2: 22th November

  • A test version of the Google Map functionality is available for testing.

Milestone 3: 4th December

  • The user can open Google Maps via the menu and select a location by tapping the screen.
  • The selected coordinates are placed into the coordinate box.
  • Both apps have the ability to select coordinates via Google Maps.
  • Interface is finished and is user friendly.

Final milestone: 11th December

  • Final delivery.
  • Presentation: 15th, 16th or 17th december

Group organization

In addition to meet in person to devide the work, identify issues and work together, we use a shared Facebook conversation to easily keep in touch and share links and keep a (closed) worklog on a shared Google Sheets. The Git commit history also work as a log.

Milestone 1:
We work together to create the wiki and plan the future work.

Milestone 2:
We each work on individual tasks and meet in the group session, as well as self-organized meetings to put our work together and identify new tasks.

Screenshots, implementation of features

Learning outcome and future thoughts

Downloads

https://bitbucket.org/Gradox/android-coordinate-picker (checout the testVersion branch)