Description:
CarPal will monitor maintenance for several cars with autoreminders. It is a car scheduler/maintenance app.
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.
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.
If you like this project, please consider donate to the developer.