Sniper SelfTrack App for Android

One of the driving forces behind my switch from the iPhone to Android was the ease and openness of the development platform and that development didn’t require a Mac. It didn’t take me long to get stuck into the SDK and I am pleased to say that my first Android app has been published onto the Android Market today. “Sniper SelfTrack” is an application to control and handle responses from the Sniper SelfTrack GPS vehicle tracking device.

The SelfTrack app allows the user to easily control all the functions of the Sniper SelfTrack tracking system from the main screen and will display user friendly messages on receipt of a message from the tracker and shows the vehicles position using the Google Maps API. Context sensitive help is available by pressing and holding each button and the user can select the sound played on receipt of an alert as well as if they want haptic feedback (vibrate on button presses) and whether to load the basic map only or the full aerial photograph view (slower on a mobile connection).

Features:

  • Show current location of vehicle with map only or aerial view
  • User friendly display of messages from the tracker
  • Customisable alert sounds
  • Listen in to the vehicle
  • Turn AutoTrack on/off
  • Turn immobiliser on/off
  • Turn Tow Alert on/off
  • Turn Alarm Alert on/off
  • Turn Overspeed Alert on/off
  • Change Overspeed setting
  • Get a status report from the tracker including battery voltage, GPS status, GSM signal

You can find the application by searching for Sniper SelfTrack in the Android Market app or by clicking here on your phone . You can also find it on AppBrain here. Obviously it is only going to be of any use if you have one of the Sniper trackers in your car.

I’ve really enjoyed getting back into some non web based coding. I’ve never seriously programmed in Java before but it’s sufficiently C like that it didn’t take me long to get to grips with it along with the Android specific things like the BroadcastReceivers, Intents, SmsManager and the Google Maps API. Everything is so well structured and documented that anyone with a rudimentary background in programming shouldn’t have any problem getting started.

An application like this that only works with a specific device is going to have a limited market admittedly so I’m hoping I can come up with something with a wider appeal for my next project – let me know in the comments if you have any ideas for apps you would like to see available on Android.

2 thoughts on “Sniper SelfTrack App for Android

  1. Nice work! Looks awesome and I can’t wait to finish installing my sniper selftrack so that I can make use of this app – I bought the tracker on the strength of it’s features, but would have been even more sold on it had I known there was an app for it!

    Anyway, I write because my sniper selftrack had no instructions with it, and I bought it from a trader at a car show who doesn’t appear to be answering his emails now! Grrr!

    So I wondered if you had any instructions on setting this up that I could utilise? I’ve got the thing installed ok (I think) +12v, Grnd, Input from alarm, and immobiliser circuit – oh and of course GSM/GPS antennas and mic’ input.

    But I need to know how to setup my sim etc now.

    Any help would be appreciated.

    Lee

  2. Hi Lee, I should have the latest instructions tomorrow, will forward on by email. I’m guessing yours is the newer one that doesn’t have a USB socket on the tracker? If it is then my app won’t work with that yet as there have been some changes to the command set, I need to look at it and see what needs doing to make it work with both versions.

Leave a Reply

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.