
- #ANDROID MYTRACKS DATABASE NAME AND LOCATION ANDROID#
- #ANDROID MYTRACKS DATABASE NAME AND LOCATION SOFTWARE#
#ANDROID MYTRACKS DATABASE NAME AND LOCATION ANDROID#
The bottom line: TrackMe as an Android app would have everything I wanted in a tracking app, if it were a little prettier, if SSL worked and if it were completely free.
I couldn’t get HTTPS to work in the app (‘SSLPeerUnverifiedException: No peer certificate’, even though the server’s SSL certificate is fine). PHP server code is of bad quality and mostly written in 2008. The Android app does not have a map view, it only displays an activity log. Not open source, ad supported, user must dismiss a pop-up offering ad-removal every time the app starts. Hackable: the online tracking protocol is simple HTTP GET requests, writing your own server is easy. Remote control of the app (start/stop tracking, report current location) via SMS. It has a web front-end that plots tracks on a Google Map. Server component ready to go, using PHP/MySQL. It can be configured to start tracking as soon as the app starts or even when your phone boots. Extensive configuration options, allowing for trade-off decisions between accuracy and battery use. Online tracking when possible (working internet connection), offline tracking and uploading when possible, manually or automatically. It supports offline as well as online tracking. TrackMe is ad-supported, but ads can be removed for €2.24. It also offers a server component written in PHP, which uses a MySQL database for storage. It is robust and offers some interesting features beyond tracking. TrackMe is available for Windows Phone as well as Android. OR an open protocol specification or a protocol that is easy to reverse-engineer, so I can build the server component myself. AND a matching a server component that can put the location data in a database,. This post is categorized in ‘ Nerd Stuff‘ for a reason 🙂 My location data is mine and no one else’s, and I would like to decide how I consume the data and if/how I share my location. Hosted services, like the once popular but now deceased Google Latitude or InstaMapper are not interesting to me. The solutions I am interested in should be able to do live online tracking to a self-hosted location, meaning the Android app should offer the possibility to enter a custom hostname or URL.
It triggered me to do a short survey of the Android landscape, since it appears that more apps have popped up since I last looked. I was unfamiliar with OruxMaps, but it has a zillion features and it looks great in general. The other day, I was discussing the subject with a friend who is looking for a similar solution and has been using OruxMaps for offline tracking.
#ANDROID MYTRACKS DATABASE NAME AND LOCATION SOFTWARE#
Since long I have been interested in live online location tracking using my Android phone and I have been using a collection of software components that makes this possible for a while.