That's a fair point, but the problem for us is that while we're eager to expand to a new market like desktops, we don't want to do that at the expense of losing the handheld market. At some point, even if we have what is far and away the best handheld Chinese dictionary available, if it's only available on a couple of platforms that nobody seems very excited about anymore, people are going to stop buying it - they'll opt for an inferior alternative because it's convenient and runs on an operating system that they can actually stand to use. The complaints we get about Windows Mobile both in this forum and by e-mail are frequent and insistent - even if I think (as I do) that on the whole it's better than any other alternative, I can't expect everyone else to agree with me on that.
I do think there's a worthwhile market for a desktop version of Pleco, and if we had the resources to do more than one product at once we'd have a team of people working on it right now, but we don't, and the first priority has to be maintaining our successful business in handheld Chinese dictionaries. We've actually wasted a fair amount of money on desktop-related license fees because we wanted to lock a couple of key components down to guard against them becoming more expensive / unavailable in the future, so the delay is hurting us too.
As far as definite timelines, I've said we're going to start working on it as soon as the iPhone version's done, and I stand by that - I can't realistically imagine a scenario where Android / webOS reaches such an overwhelming position market-share-wise by the time the iPhone version is done that we have to drop what we're doing and port to one of those instead, and Symbian already does dominate in market share (and has for years) and we've gotten by perfectly well without supporting that. iPhone we're choosing not because of its market share but because it's relatively easy to port to and because many of the same people who can't stand WM seem very enthusiastic about it. That reference I made to a generic Mobile OS We Absolutely Have To Support was more of a long-shot hypothetical than an actual plan
I'm not quite sure what you mean about past decisions, though - the only concrete case of our putting off the desktop version to support something else was iPhone, and I'm hopeful that'll be a one-time thing. The desktop version was (IIRC) always going to come after 2.0 was out, 2.0 just took much much longer than we anticipated to finish (which hurt things on the iPhone front too). As far as people refusing to buy our software on iPhone, I have a stack of "I'll pay anything, just get it out NOW" e-mails that suggest otherwise; as far as multitasking, Palm OS doesn't support that either and we've sold a whole lot of copies of Pleco on that, and as far as the lack of a stylus, having been using the Pleco for iPhone handwriting input system for a couple of months now I actually find using a stylus
more cumbersome than not using one (for reasons that should hopefully become clear once we post a demo video). A lot of people will likely prefer the openness / multitasking / stylus support of WM, but I think a pretty significant number will be delighted to use and pay for our software on iPhone.