Nice work dude. Really an effort considering you seem
to be alone. I wish SE or Apple had as much
initiative as you and this thread would never have
existed. If you are able to pull this off, you might
want to patent your work to keep lazy phone
manufacturers and software/hardware venders from
"appropriating" your efforts.
The thing is. I already bought the nokia E60 (i hate cameras in mobiles - waste of energy and makes the mobiles clumsy) - but right now i also bought the M600i because i like the design and the touchscreen (and i would love to get the "processing" framework to run on it).
What bothers me is that apple does not document any information about iSync internals or in what format iCal or AdressBook store their information.
That could be the other option - to use WebDav or WebServices to get to the info (2-way). As soon as i get my hands on that and the emulator really runs with the m600i personality i will post more info.
What definitely is possible:
- get the necessary data out of the mobile
- get the necessary data into the mobile
but without apples help there is not a big chance of really integrating it nicely into iSync.
And i think you have to pay royalty fees for implementing m-Router functionality on a host (i read something about that but can't really remember).
I do not know what it takes (in terms of money and effort) to officially sign a Symbian Program or if i really need to write C++ (uurrgs) Service or Java Midlets - so i will have to wait until it arrives and i have some time playing around with it.
The emulator seems to run nicely - but not on my windows machine - the configurator just dies ! Need to reinstall it on another machine .