So Palm's just announced their new successor to Palm OS (along with the accompanying "pre" smartphone), which they're now calling "webOS", and while it's very slick it does not look like it will be backwards-compatible with legacy Palm apps. And in fact doesn't even seem to have a built-in stylus, being instead gesture-based like the iPhone.
Assuming they aren't pulling some sort of compatibility solution out of their hats (which seems unlikely - their developer page only mentions data migration and even that wouldn't apply in Pleco's case) this pretty much guarantees that Pleco 2.1 won't be coming to current Palms - it's hard enough to justify continued support with only the Centro and a couple of difficult-to-find handhelds left, and if we don't even have those anymore then that pretty much settles it. To that end, I've just updated the hardware recommendation page to more strongly discourage people from getting Palms.
As far as whether Pleco will eventually support this new webOS, I think that depends a lot on how things shake out licensing-wise with an online version of Pleco; from the description of the webOS programming interface it looks like a lot of Pleco's more interesting functions - handwriting recognition, flashcards, etc - would have to be done on a server instead of on the handheld, since it's basically just JavaScript with some extra APIs to access device functions / store modest amounts of data offline, though if (as I expect) they eventually roll out native application development for the sake of supporting high-end games as on iPhone that might open up a possibility for a full-fledged Pleco port.
If things do come together for an online version of Pleco, though, it looks like a webOS port would be quite straightforward, and in fact considerably easier than porting to many other mobile platforms - of course a Chinese dictionary is a bit less useful if it's dependent on an active internet connection (and the attendant lag time in fetching dictionary entries), but that doesn't mean it wouldn't be worth developing.
Assuming they aren't pulling some sort of compatibility solution out of their hats (which seems unlikely - their developer page only mentions data migration and even that wouldn't apply in Pleco's case) this pretty much guarantees that Pleco 2.1 won't be coming to current Palms - it's hard enough to justify continued support with only the Centro and a couple of difficult-to-find handhelds left, and if we don't even have those anymore then that pretty much settles it. To that end, I've just updated the hardware recommendation page to more strongly discourage people from getting Palms.
As far as whether Pleco will eventually support this new webOS, I think that depends a lot on how things shake out licensing-wise with an online version of Pleco; from the description of the webOS programming interface it looks like a lot of Pleco's more interesting functions - handwriting recognition, flashcards, etc - would have to be done on a server instead of on the handheld, since it's basically just JavaScript with some extra APIs to access device functions / store modest amounts of data offline, though if (as I expect) they eventually roll out native application development for the sake of supporting high-end games as on iPhone that might open up a possibility for a full-fledged Pleco port.
If things do come together for an online version of Pleco, though, it looks like a webOS port would be quite straightforward, and in fact considerably easier than porting to many other mobile platforms - of course a Chinese dictionary is a bit less useful if it's dependent on an active internet connection (and the attendant lag time in fetching dictionary entries), but that doesn't mean it wouldn't be worth developing.