"# MapPlotter"
ANDROID APPLICATION:
functionalites:-
--->get current location every 30 seconds( can be increased or decreased).
--->sending location to azure portal every 30 seconds ( can be increased or decreased).
--->getting lat , long from azure database.
--->plotting it to google map.
I have used:
- Android Studio 1.5
- Azure Mobile Services ( Cloud As A Backend)
- Google's gson for serialization
- Google Map v2
Following are the java classes:
-
MapPlotter.java :-
*This class is for following purpose: *1.loading map *2.sending data to server *3.getting data from server *4.setting recieved data to shared preference
-
LocationPlotter.java
This class is for plotting the path using latlong objects returned from azure database
-
Longi.java
This class is for serealization purpose using google's gson
Future proposed changes :-
--->Using this application as service
--->GUI improvements
--->Adding markers to locations
Screenshots :-