Difference between revisions of "Tracking Group"
From mn/ifi/inf5750
(→Architecture) (Tag: Visual edit) |
(→Group organization) (Tag: Visual edit) |
||
Line 10: | Line 10: | ||
== Summary of Requirements == | == Summary of Requirements == | ||
− | Please see Project details[http://www.uio.no/studier/emner/matnat/ifi/INF5750/h15/group-projects/coordinate-picker/index.html] for Project Description | + | * Display a map |
+ | * Capture the last clicked coordinate | ||
+ | * Make a cache feature to display the map when offline | ||
+ | * Integrate the feature with DHIS2-android-SDK | ||
+ | Please see Project details[http://www.uio.no/studier/emner/matnat/ifi/INF5750/h15/group-projects/coordinate-picker/index.html] for throught Project Description | ||
== Architecture == | == Architecture == | ||
Line 29: | Line 33: | ||
* Google maps API | * Google maps API | ||
* DHIS2-android-sdk | * DHIS2-android-sdk | ||
− | * Google | + | * Google material (design and icons) |
==== Language ==== | ==== Language ==== | ||
Line 40: | Line 44: | ||
# Show understanding of DHIS2 web apps | # Show understanding of DHIS2 web apps | ||
* '''Milestone 2: 22th November''' | * '''Milestone 2: 22th November''' | ||
− | # First bare-bone version - | + | *# First bare-bone version - standalone coordinate picker |
− | # Uploadable as DHIS2 web app | + | *# Uploadable as DHIS2 web app |
+ | |||
* '''Milestone 3: 4th December''' | * '''Milestone 3: 4th December''' | ||
− | *# Finished | + | *# Finished mobile application |
* '''Final delivery: 11th December''' | * '''Final delivery: 11th December''' | ||
* '''Presentation: mid December''' | * '''Presentation: mid December''' | ||
== Group organization == | == Group organization == | ||
− | + | ||
+ | ==== Responsibilities ==== | ||
+ | <u>Ida Marie Frøseth:</u> | ||
+ | * Display a map and capture the clicked position | ||
+ | |||
+ | * Integrate it with DHIS2 | ||
+ | <u>Shea Aidan Martinson</u> | ||
+ | * Caching feature | ||
+ | <u>Sabrina Alam Chowdhury</u> | ||
+ | * Display former registered events in the map | ||
+ | |||
+ | == Screenshots, implementation of features == | ||
+ | <gallery> | ||
+ | File:MapView.png | Screenshot of coord picker | ||
+ | </gallery> | ||
+ | |||
+ | == Learning outcome and future thoughts == | ||
+ | |||
+ | == Log == | ||
+ | |||
+ | ==== 8th november ==== | ||
* We got the overview of the task in group and got knowledge about DHIS 2 App. | * We got the overview of the task in group and got knowledge about DHIS 2 App. | ||
* Discuss in group about the technology and how can it be done | * Discuss in group about the technology and how can it be done | ||
Line 54: | Line 79: | ||
* Created wiki page | * Created wiki page | ||
− | + | * Getting familiar with Android Studio | |
− | * | + | * Getting familiar with DHIS2 web app |
− | |||
− | |||
− | |||
− | |||
− | == | + | ==== 10th november ==== |
+ | * Getting familiar with Google maps APi | ||
== Repository == | == Repository == | ||
Repo[https://github.com/idafroseth/trackerGroup] of this Project | Repo[https://github.com/idafroseth/trackerGroup] of this Project |
Revision as of 09:03, 16 November 2015
Contents
Project Details
Android coordinate picker
Group members
- Sabrina Alam Chowdhury(sabrinc@ifi.uio.no)
- Ida Marie Froseth(idamfro@ulrik.uio.no)
- Shea Aidan Martinson(sheam@student.matnat.uio.no)
Summary of Requirements
- Display a map
- Capture the last clicked coordinate
- Make a cache feature to display the map when offline
- Integrate the feature with DHIS2-android-SDK
Please see Project details[1] for throught Project Description
Architecture
- Caching module for making the map available offline
- Coordinate picker module for picking location
Technology and Frameworks
Tools
- Android Studio
- Genymotion
- Gradle
- GitHub
Frameworks / APis
- Google maps API
- DHIS2-android-sdk
- Google material (design and icons)
Language
- Java
- XML
Work schedule
- Milestone 1: 8th November
- Document features and architecture on Wiki
- Show understanding of DHIS2 web apps
- Milestone 2: 22th November
- First bare-bone version - standalone coordinate picker
- Uploadable as DHIS2 web app
- Milestone 3: 4th December
- Finished mobile application
- Final delivery: 11th December
- Presentation: mid December
Group organization
Responsibilities
Ida Marie Frøseth:
- Display a map and capture the clicked position
- Integrate it with DHIS2
Shea Aidan Martinson
- Caching feature
Sabrina Alam Chowdhury
- Display former registered events in the map
Screenshots, implementation of features
Learning outcome and future thoughts
Log
8th november
- We got the overview of the task in group and got knowledge about DHIS 2 App.
- Discuss in group about the technology and how can it be done
- Create the Repository for the project
- Created wiki page
- Getting familiar with Android Studio
- Getting familiar with DHIS2 web app
10th november
- Getting familiar with Google maps APi
Repository
Repo[2] of this Project