[Free][App][2.2+] Backitude: an essential client app for all Google Latitude users
Greetings fellow developers and/or Android enthusiasts,
Check out the Full version, ad-free available for free in the Android Market/Google Play store by searching: Backitude for Google Latitude
Backitude provides a bundle of extended features and functionality for updating Google Latitude locations from your Android device. If you are a Google Latitude user or once had interest in the concept of Google Latitude, then Backitude is an essential addon. Background gps location updating at your own specified time interval is now within your realm. Backitude expands your updating options, accuracy, and even allows you and your friends to force updates on eachother when needed, all seamlessly behind the scenes.
I created this app about year ago to address two issues: I wanted to fix the short-comings of Google Latitude and make it a plausible application for users to enjoy and utilize effectively and efficiently. Also, I wanted to provide the Android Market (or Google Play Store now) with such a benefit free of charge. At the time, no such free application existed. Now there are plenty of options out there, with variety and different focal areas, and I couldn't be happier to see the world with accurate Google Latitude locations without an overbearing strain on batteries.
Google Latitude is somewhat inadequate on its own, but this is of no fault of the Google developers. They designed the application with battery efficiency as a number 1 priority. The conserve battery, Latitude on its own does not update locations in the background using GPS for accurate reporting. Instead it relies on Wi-Fi and cell tower triangulation to determine your location. Since many users refrain from enabling Wi-Fi when not stationary in their own network, or since Wi-Fi cannot be obtained while travelling, the resulting location updates are large, inaccurate "blue circles" on the map. Cycling through your Latitude friends, I mostly would see large, city-wide, inaccurate location readings- like I said, therefore truly defeating the purpose of Latitude. Latitude also fails to give the user any configurable options to location reporting. Backitude, to the rescue.
Backitude was designed to address all of this and put the power back into the hands of the user. You have complete control what, when, and how to update. Power can be a dangerous thing however. Google chose not to give the user a chance to configure their settings and risk draining batteries and having Android or Google products labelled as "battery drainers." Backitude is for the intelligent user, to know how to manage their battery, know their priorities, and know the effect of such functions. GPS polling is a very battery-intensive maneuver!
The final issue and gap Backitude inspired to bridge is updating a friend's location. It is great to have control over your location updates and allowing your friends to see exactly where you are, but what if they haven't updated recently or exactly when you needed to know their location? Backitude has an answer for that. "Fire an Update on a Friend" is the newest feature which utilizes SMS messaging to receive requests from other Backitude users. If your friend is also using Backitude and has this option enabled, you can send a request to their device which will in turn trigger an update at that very moment.
Additionally, there are many, many more features that all serve to give the user complete control of Latitude updates and battery consumption (in the context of Latitude updating). Thank you for checking it out!
Backitude version 3.2 has been released!!
Look for an update now! Version 3.2 has been released and includes bug fixes, expanded options, and more compatibility.
Version 3.3 is released!!!
This is just an informal announcement that Backitude 3.3 has just been made "live" in Google Play. Be expecting an update soon from Backitude which will include the OFF-LINE LOCATION STORAGE & SYNC functionality many had previously showed interest in. It took a good deal of work but I am excited to get it out there and bring the application to a whole new level.
Other new features include the ability to configure the degree of accuracy required for GPS/Wi-Fi while polling for new locations. Specify a larger degree of accuracy and polling time will be reduced. Require a more accurate reading, and polling will continue longer until that value is acquired or the timeout passes.
Offline synchronization also includes some options as when to perform the sync. (Manual process only, once Wi-Fi is available, or once any network signal is available)