News for Achieve-IT! software users…

by Brad Isaac on January 28, 2007

A question I get every day – and several times a day is when the sync component will be available for Achieve-IT! desktop and Pocket PC software. This post can serve as a status report and a way for me to stop answering the same question repeatedly every day.

Here’s an overview: The sync system for Achieve-IT! is both an exciting and complex use of the software. However it is also the most dangerous as far as data is concerned. One false move and your top goal goes from “being a Phd in Physics” to file not found in the blink of an eye. The entire integrity of the system rests on this being a rock solid component

…And this is why it seems to be taking longer than people would like.

Aside from this being an extremely complex project (read major pain in the rear) it’s not much fun. So much so, on two occasions I put the project up for bid on eLance from some other programming teams. There were no takers in over 3 months!

It’s not that I couldn’t do it. I didn’t want to. I enjoy a different type of programming than the deep down and nitty-gritty SQL database monotony this project required. If I sound like I’m complaining I am not…I just want you to see how difficult this journey has been.

So, I buckled down built it, line by line. As the developer, I personally must take every effort to ensure your data is both safe and secure. I can’t have your life plan being wiped out due to a hiccup with the system. That is why I’ve moved slowly and cautiously…making sure every potential scenario is nailed down.

Now for the good/exciting news…

I’ve got a working prototype that syncs from the desktop to the Pocket PC and back from the Pocket PC to the desktop. It syncs over Activesync connection, it works over WiFi. It works over Bluetooth. it syncs over a LAN connection or the Internet even. What this means to you is you could have the desktop version running at home in Atlanta, GA and sync from your Pocket PC while you are vacationing in Fiji.

Right now, the interface isn’t pretty. It requires a button push to get it started. It needs to be “beautified” before it will be ready for prime time. As well as the list below needs to be completed…

So here’s what’s left to be done before it is released to everyone:

1. verify the last changed item is the one updated in both databases
2. Create a sync settings screen for the desktop sync component
3. Create a minimize to systray “service” component so it’s always on/off
4. Verify customized sync settings “stick”
5. Create a sync settings screen for the Pocket PC sync component
6. Build the component into the PPC software or create a new “service” program (haven’t decided which is best)
7. Verify customized sync settings “stick”
8. write up procedures on how to use it.
9. Test test test and test again.
10.Interface needs work.

Are there any questions? Comments? Am I missing anything you think should be added?   best Urserscripts

Set powerful goals online with our new online goal management tool

{ 1 comment }

Tom Mc January 28, 2007 at 11:31 pm

Smartphone sync would be nice also. I already use the desktopp version and would use the PPC version if it could sync with my Motorola Q smartphone.

Previous post:

Next post: