An iPhone is not a Zaurus. It does not run a spreadsheet, nor does it have a keyboard, etc. I certainly will not be buying one.
If Apple were to make a pocket-sized Mac - then I would buy onw tomorrow. But I do not need a phone.
And I am most disappointed that ZMacSync never got completed.
Thank you very much!
Your comment and the others (which is far more than I had expected) gives some reasons to think about continuing the work on ZMacSync or something similar.
Continuing ZMacSync as it is depends largely on whether Sharp will continue to produce the Zaurus. Working for a limited number of users without growth is usually not quite rewarding, especially if complexity for the final feature grows beyond any reasonable limits.
And will the iPhone be open? If not, maybe, scrapping any future ZMacSync-2.x releases and refocussing on something new, called "ZMacSync 3.0" which would work directly with QuantumSTEP on a Zaurus may fulfill the promises and expectations much better.
It would make development much simpler if both devices have a compatible calendar (CalendarStore.framework) and address book database (AddressBook.framework) and if both devices provide SyncServices.framework.
So, sort of Feature list (well, I am just thinking not promising anything) of ZMacSync-3.0:
* makes the Zaurus a "MacPDA" by using GNUstep/QuantumSTEP
* the ZMacSync application runs on both: Mac and Zaurus (even multiple machines)
* allows to sync everything between a "Master" and potentially several "Slave" devices
* uses ZeroConf to find each other
Just thinking loudly...
-- hns