But now, it's here, or at least on the horizon, and it's looking rather good. Here is the report of the CES press conference. Basically, it's a rather nifty-looking handset with an iPhone-like multitouch screen and a slide-out keyboard and it runs a new system named Palm WebOS, which is based on a Linux core but seems to take a quite interesting data-driven approach. The user interface and other performance appears to be very polished—some would say better than the benchmarks set by Apple, which are indeed high—and, to top things off, it comes with a nifty contactless charger known as the "Touchstone". And, as they made a point of mentioning, it has both a removable battery and cut and paste. The US version is, as always, exclusive to a carrier (Sprint, in this case), though a GSM 3G version for non-US markets has been announced. In general, the commentariat are impressed. Needless to say, Palm's stock is recovering nicely.
Of course, the announcement leaves some questions unanswered. Such as, in what language are apps for Palm WebOS written (surely everything's not a JavaScript widget, is it?); is it C/C++, some Java-like bytecode, or has someone other than Apple decided to go with Objective C? Will unlocked versions be available in Not-America? And does it have any sort of emulation mode for classic PalmOS apps (so that one can run one's copy of Bhajis Loops)? Nonetheless, it looks very tempting.
That's marketing speak though. I don't think this literally means that "everything one can write for this phone is a Javascript widget or RSS feed". Even if they have a blindingly fast web browser, there's no way of getting the sort of clean, data-centric design they talked about if all your apps are glorified web pages.
quote from your first link:
"11:13AM "We're going to show you this in a second, but I want to talk about this a little first. If you know CMS, HTML, XML, you can design for this platform. If you can do web development, you can design for this -- no new languages to learn."