Hello Mike,
I just want to put in my two cents worth. I agree with you that if you really decided to port PlecoDict to another OS that it would be much easier and cost efficient, starting out anyway, for you to port it to something like Windows Mobile for Smartphones because of the similarity in that OS with Windows Mobile for PPC. However, aren't there many more Symbian devices out there? And now many Windows Mobile Smartphones and Symbian devices are coming equipped with styluses right? So why even bother with creating/porting a handwriting recognizer-less version of PlecoDict when you can give them a version that has the handwriting built in, and which you already have developed?
On another (and I think important) note. I think there is one more good reason, that maybe you have overlooked, as to why you have seen such poor sales of the PPC version of PlecoDict. The reason comes from your own discussion of which device a person should consider buying to run PlecoDict if they are buying a device solely for use with it. Following is that discussion. Please look closely at the sections I highlighted in
red.
Palm versus Pocket PC
The first question for most people is whether to buy a handheld running the Palm OS or Pocket PC (a.k.a. Windows Mobile) operating system. If your only reason for buying a handheld is to run PlecoDict and you don't plan to use it for very much else (except possibly as a personal organizer), we recommend buying a Palm OS system, as we feel Palm OS tends to be faster and more reliable than Pocket PC. Likewise, if you're sensitive about price we strongly recommend Palm OS, as the cheapest Palm OS handhelds are significantly more affordable than the cheapest Pocket PC ones. On the other hand, if you're a "power user" and want to use your handheld to browse the web, play games, compose/edit complex documents, and watch movies, you'll probably be happiest with a Pocket PC. However, the installation process for PlecoDict on Pocket PC is significantly more complicated than on Palm OS, so if you're not very good with computers you will almost certainly be better off getting a Palm. So basically, we recommend Palm OS unless you have a strong reason to favor Pocket PC.
After reading your "discussion" it seems to me that the best choice is to buy a Palm model. No wonder your PPC version of PlecoDict is seeing poor sales. Also let me give you an example between my experience with installing and using PlecoDict on a PPC and my friend's (he is helping me write this right now) instalation and use on a Palm.
*Note, I originally recommended the Palm version to him, based on your discussion as well as many other sites that said Palms are much more intuitive, easier to use, and much better at synching with computers.
I myself bought the PPC version and installed it with no problems, using Microsoft Activesync. Though initially I bought my PDA, HP iPAQ hx2495, just for use with PlecoDict, since then I have found a host of applications that I use with it. In addition I found that using Windows Mobile 5 to be very intuitive, like using my computer, with its drop down start menu and all of the programs located in the programs folder, and all of the settings being located in the settings folder.
My friend on the other hand, went ahead and bought the Palm OS version of PlecoDict, for a Palm TX that was also purchased for the sole purpose of using PlecoDict, based on your discussion above, as well as on my recommendations. He is not very computer savvy and he liked the idea of a simple, uncomplicated install, and being able to easily use the program without having to have any computer knowledge. Unfortunately, when it came to installing PlecoDict on his Palm my friend had several problems because he could not get Palm Desktop and the Hotsync application to work properly. In the end he was finally able to sync the PlecoDict software but not without many hassles, such as downloading updates for the Palm software and drivers. On top of the syncing problems, which he still has, he found using the Palm interface so unintuitive to use, especially finding the locations for changing different settings, that he recently switched to the PPC version after his Palm got run over by a car.
All in all my friend had a lot of problems with the installation process of PlecoDict on his Palm, and he finds the Palm interface, especially when it comes to finding and changing various device settings, not very user-friendly as many of the settings are located in different places under different headings/windows/tabs. On the other hand the PPC experice seems to me, and my friend, to be much more intuitive (very much like using a Windows PC). Additionally, there were no problems with syncing and installing the PlecoDict to it, espcially since the process is pretty much automated except for a few dialog boxes that pop up on the device asking you whether you want to intall portions of the software in the main memory or on the memory card. Of course simply selecting a radial and clicking on "OK" gets the user past the pop up dialog boxes.