Saturday, December 25, 2010

Trip Recorder for Android

Record, Map, Export & Email a Car Trips.

Requirements:
  • GPS must be enabled for Trip Routing, Recording Speed, distance etc.
  • An Existing Email account is required for Emailing Trip Route information.

Features:
  • Shows GPS preferences menu to enable GPS.
  • Show live Location updates with Time, Speed, accuracy etc.
  • Summary information for Saved Trips.
  • Map any of the existing Trips with start and end points with route overlays.
  • Option to delete old Trips.
  • Backup database to SD Card.
  • Shows GPS Preferences on Applicatin exit so that you can turn GPS off to save battery.
  • Export trip to CSV format and email for future reference.
Future Plans:
  • Have a cloud-based website where users can upload their trips right from their mobile devices and use web-based maps with enhanced overlays to analyze and print trip details in PDFs, Excel etc.
Version 1.04 Changes:
  • Added Options to maintain multiple Cars
  • Manage Trip Categories
  • Edit previously saved trips to add description, Category and Car
Version 1.05 Changes:
  • Added options to display in Metric units (Kilometers)
  • Option to Export trips in either CSV or KML formats
  • Preference screen
  • Option to use 24-hour time format
  • Option to print Tip description, Car details, category etc. in header rows for CSV email option.
Version 1.08 Changes:
* Added Odometer reading.
* Also, once you save Odometer reading, next time the application Defaults that to your last Saved Odometer reading + Length of the Trip.


Also, if you want to analyze the Trip Recorder database further, you should use the "Backup" option of the app. Download the file called "triprecorder.db" from you SDCARD and open the Database using the Trip Recorder Desktop application (Adobe AIR runtime) required.

The AIR Installer can be found below:
Screenshots:

21 comments:

Stephen said...

How do you export the trip data?

Kaushal said...

When you are in the second tab ("Saved Trips"), just tap a Trip that you would like to export and from the Pop-up menu, select e-mail. Trip data with all the recorded points will be emailed as a CSV attachment to the address you will enter thereof.

Stephen said...

I'm beginning to get used to this and your updates have been very good. Is there a way to export more than one trip at a time?

Stephen said...

OK, I downloaded the Adobe product and that seems to do what I want. I need to have the "Description" downloaded for tax purposes. It would be helpful if you could total the number of miles. Also, I don't need to print the map, but it would be nice to be able to print the list of trips.

Kaushal said...

@Stephen

You can just backup your database to SDCARD, pull it from you phone and open with any Tool that works with SQLite databases. Here is a good one that I have used in the past:

http://www.dehats.com/drupal/?q=node/58

As far as Printing go, it will take me some time to do that, although, I will add a "Print Trips to Clipboard" button soon, that way you can paste everything to Excel and do all kinds of fancy stuff.

Kaushal said...

Just updated the link for the Adobe AIR app, you can copy your trips to the Clipboard and paste to a spreadsheet.

Stephen said...

Do I need to re-download the Lita SQLite Administration tool?

Stephen said...

Are you planning on offering a Pro version? I think people would be willing to pay for this app if you could make it easy to export the total miles, description and dates to a spreadsheet. I've seen apps that journal your vacations, but nobody else seems to make a good mileage tracker that's good for tax deductions.

Kaushal said...

I will add an option to export and email the whole history including all Trips.

Let me know what else I can add to the app to make it more useful for Tax pusposes?

Can you please send me a sample spreadsheet that you would like to be generated for the Tax purposes?

You can send me an email to the account you see in Android market.

Stephen said...

I sent the spreadsheet to ushas...

That was the only address I could find.

Stephen said...

Well that didn't work. Funny, the address doesn't show up when you look on the internet version of Android Market. I found it on my phone however, so I'll send it again.

Paul said...

I have been using your program a few days now. Perfect for my needs. Good function with the copy/paste to Excel from the Adobe Air app. But the Air app and the following paste to Excel shows miles even though I have unchecked it in the phone app. If I look at the info in the phone it's in kilometers though, so the change to km seems not to be written to the db file

Kaushal said...

"Preferences" in the Android app are not stored in the db.

Anyway, just download the latest copy of the AIR application, check the "Kilometers" option at the top and it should get you the data in the right format.

Let me know if you have any more questions. You can find my email from the Android Market page for the App.

mrpeabody15 said...

Awesome app. Wife and I are using it for our home based business. I have figured out how to xfer my data. Now that I have, I would like to clear all trips for the next quarter. Any way to do this w/out having to do it one by one? There are a LOT. Keep up the good work!

Kaushal said...

Will adding an option to Delete Trips older than a certain date do the job?

Although, I would recommend always backing up your database and saving it outside of your phone for future reference.

mrpeabody15 said...

That would be great if I could input the date myself. Even better than a delete all option! And I do back up regularly and have all saved to my computer as well. Thanks again!

Kaushal said...

Just added the Archival feature to delete trips older than a certain date.

Also updated the Desktop version (Changed some UI stuff).

Stephen said...

I used it all last year and am very happy with the results. Now I would like to keep track of mileage for some volunteer work I am doing. Is there a way to add a "Charitable" category? And is there a way to keep track of mileage on an additional vehicle?

Stephen said...

Is there a way to add a category such as "Charitable" to the list? Also, can I add another vehicle to track them separately?

Kaushal said...

Sure, Press the "Menu" button from the main screen, you can add any number of categories and cars. You will also be able to filter reports by Categories and/or Cars.

Stephen said...

Thanks. That's what I was looking for. I still love this app.