Android TV Launcher Pushed to Google Play

Over the past decade, the tech universe has seen two drastic and widely contrasting changes with … more

Cyngn, OnePlus, Micromax – The Legal Battle

Recently, a battle has been waging in India over the rights to distribute the commercial … more

Lean Mean Battery Power Saving App Review

We talk a lot about battery topics here at XDA TV. We talk about everything from Power Banks to USB … more

Android 5.1 Possibly Coming February 2015

Google released Android 5.0 just over a month ago, and since then Lollipop has been trying to … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP] < CarPal > Monitor maintenance for several cars with autoreminders | v0.91 beta

OP DarkDvr

16th February 2010, 10:15 AM   |  #1  
DarkDvr's Avatar
OP Senior Member
Thanks Meter: 213
 
1,779 posts
Join Date:Joined: May 2007
More
UPDATE April 4: I decided to stop the development for the WM OS. I sold my WM phones and switched over to Android (N1). I'll continue working on this app for that OS. Sorry to whoever was waiting for updates for WM, and a HUGE "thank you" to guys who provided feedback/requests for features.

The whole idea was to create a modernly-designed application for my Rhodium that would keep track of different maintenance tasks for my car. What makes this app different from the others is that you set how many miles you drive per day (on the average we drive same amount, give or take), that will allow the App to "predict" what your car's odometer shows. Based on that (+ depending on how many days ahead you want the reminder to be) it will throw a reminder telling you about that particular task.

Currently, the project in is beta. It's fully usable, but not yet as easy/convenient/cool as I want it to be. Of course, I expect there to be bugs, but mostly visual, non-critical stuff that I'm still working on. For curious minds, data is stored in CarPalData.xml in the working folder, unencrypted. I decided to keep it that way for easy access and modification.

If anybody wants to tinker with this on his/her own, lemme know, I'll make it open-source.

Update Feb 26: Sorry guys, got a real big project at work right now, no time for on-the-side development... Should free up next week or so, I definitelly want to add some cool new features to CarPal. Thanks for all the feedback - I'll use it to prioritize the new features. Most likely expect the bike support, gas usage/stats and Dutch/Spanish/Italian languages in next release. Hang tight =)

Please send me your translations!
To translate the app, follow these simple steps:
1. Install the app.
2. Go to \Device\Program Files\CarPal\ and grab the CarPalTranslations.xml file from there.
3. Inside the file, duplicate the "English" node, and rename it to your language name.
4. Translate all the strings in your new node, just make sure you keep the node names intact, only rename the contents of the "string" attribute.
5. Send me your file and you'll see your language in the new release!


Features:
  • Works with any "decent" resolution (Q|VGA, W|VGA, landscape + portrait).
  • Wizard-based data entry
  • High-contrast design to be easily visible outside
  • Keep track of multiple cars in the same app
  • Create multiple tasks for every car
  • Automatic reminders based on how many miles you drive per day on average
  • Add additional details to your tasks, like locations, owners, etc.

New in version 0.91b:
  • Multi-language support. Comes with English and Russian by default. Very easy XML translation, contact me if you wanna translate it.
  • New item in settings - can switch languages from there.

Screenshots (made in WVGA):






Still being worked on:
  • If you hide the app instead of exiting, it will hide too damn well. hard to bring it back up.
  • Some visual bugs
  • Get rid of that horrible icon.
  • Integrating reminders into system reminders
  • Testing how well the app behaves when it's hidden (running in the background)
  • Improving interface to be more clear as to where user is at, etc
  • Non-touchscreen device support. So far app relies on users tapping on buttons.
  • Add csv importing funtions
  • Some easy method of translating interface to diff. languages
  • Other things on my list...

I'd love some feedback, if you tried it - let me know how it worked for you, and what are your thoughts.
And remember - I keep all data in a separate xml file, so you won't lose any data as the app is updated. So feel free to enter your stuff into the app, just backup the CarPalData.xml as needed.
Attached Files
File Type: cab CarPal v0.91b.CAB - [Click for QR Code] (503.4 KB, 1814 views)
Last edited by DarkDvr; 5th April 2010 at 12:18 AM.
17th February 2010, 12:54 PM   |  #2  
Member
Thanks Meter: 2
 
32 posts
Join Date:Joined: May 2007
Kilometers?
Awesome app wish it was in kilometers..
17th February 2010, 01:32 PM   |  #3  
luckyuser's Avatar
Senior Member
Thanks Meter: 3
 
352 posts
Join Date:Joined: Oct 2006
More
Quote:
Originally Posted by dirtydevious

Awesome app wish it was in kilometers..

Same here!
@DarkDvr, would like to translate it in Dutch for you!
Last edited by luckyuser; 17th February 2010 at 01:35 PM.
17th February 2010, 02:29 PM   |  #4  
jolas's Avatar
Senior Member
Flag Athens
Thanks Meter: 290
 
1,897 posts
Join Date:Joined: Feb 2006
More
Plus, I would like to add my maintenance schedule without having to insert a reminder.
17th February 2010, 06:26 PM   |  #5  
DarkDvr's Avatar
OP Senior Member
Thanks Meter: 213
 
1,779 posts
Join Date:Joined: May 2007
More
Quote:
Originally Posted by dirtydevious

Awesome app wish it was in kilometers..

Excellent point, and an obvious one too.. how could I miss it
While I'm adding that to settings, you can still use it fine, numbers are numbers, there's nothing in the functionality that would "care" if it's in actual miles, kilometers or millimeters =)

I'll add that setting today/tomorrow.
17th February 2010, 06:27 PM   |  #6  
DarkDvr's Avatar
OP Senior Member
Thanks Meter: 213
 
1,779 posts
Join Date:Joined: May 2007
More
Quote:
Originally Posted by jolas

Plus, I would like to add my maintenance schedule without having to insert a reminder.

Mm, good idea. Something like a table of maintenance with all the tasks in it to view/edit?
17th February 2010, 06:30 PM   |  #7  
DarkDvr's Avatar
OP Senior Member
Thanks Meter: 213
 
1,779 posts
Join Date:Joined: May 2007
More
Quote:
Originally Posted by luckyuser

Same here!
@DarkDvr, would like to translate it in Dutch for you!

Glad to hear that =)
I'm working on a language xml file that will allow you to translate it to w/e language you want. Gimme some time and I'll let you know when I'm done.
17th February 2010, 10:44 PM   |  #8  
jolas's Avatar
Senior Member
Flag Athens
Thanks Meter: 290
 
1,897 posts
Join Date:Joined: Feb 2006
More
Quote:
Originally Posted by DarkDvr

Mm, good idea. Something like a table of maintenance with all the tasks in it to view/edit?

Exactly!
17th February 2010, 10:46 PM   |  #9  
scilor's Avatar
Senior Member
Flag @scilor.com
Thanks Meter: 19
 
1,230 posts
Join Date:Joined: Jan 2008
Donate to Me
Do not forget CSV support to get all my SciLor's Fuel Blaster users :P
17th February 2010, 10:59 PM   |  #10  
DarkDvr's Avatar
OP Senior Member
Thanks Meter: 213
 
1,779 posts
Join Date:Joined: May 2007
More
Quote:
Originally Posted by scilor

Do not forget CSV support to get all my SciLor's Fuel Blaster users :P

Shouldn't be too hard, can you upload an example csv? Hopefully with title row, so I know what's what =)

Post Reply Subscribe to Thread

Tags
car, carpal, fleet, maintenance, schedule
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes