My further thoughts on Palm’s WebOS
- 2009-01-14
- Trackback URL
- et cetera linux software
I’ve been reading a lot about this new OS Palm’s got and the more I read, the more interesting it becomes. Palm’s whole approach to this seems to be copy the good of Apple and the iPhone and then improve on their weaknesses, technologically and procedurally – which, you have to admit is a pretty good strategy.
This strategy, apparently, includes being much more open and interested in what the developers and the community are looking for. This latest post by a Palm employee is looking for comments on what people would like to see in the SDK and the App Catalog. While he admits that things are pretty far along, there’s always room for tweaks but also some longer term direction could be gleaned from this. Also, he seems pretty engaged and posted several responses to the avalanche of comments that post has received. This is only the second time I’ve really felt positive about someone posting for Palm – Ben Combee’s efforts especially around the time of the Foleo were the first. So this is a very positive change. What I like about this is that it isn’t a committee or design by focus group, it’s we’ve got our ideas as to where we’re headed, but it doesn’t hurt to know what you’re looking for and if it makes sense maybe we’ll modify our direction. I believe in that.
The other very interesting piece I read was an interview with the CTO for Pandora who have already developed their client for WebOS. There’s a bunch of insight into the forthcoming SDK in the interview, a few of the bits that I found noteworthy…
As confirmation, although it was obvious, this SDK is a true SDK, not Apple’s original lame ass, “develop web2.0 apps! they’re great!”. Palm is providing a local database and file storage as well as access to the in phone services. So, if you were worried about that, worry no more. (NB That first piece also referred to applications as “binaries” so I wonder if it’s some fancy step to create an app or if it’s more or less just a zipped up version of all the files used) Also, he confirms that it is a Linux based OS, so there’s that too. Mobile Linux seems to be surging these days!
One odd thing was that he says that the Mojo SDK helps with managing the layout of the UI. Now, that seems very strange to me given that two of the three cited technologies used (CSS and html) do nothing but control layout/presentation, that’s their whole point. I wonder if they’ve built some sort of libraries on top of that to do things? I hope not, or if it is, it’s something like managing complex interactions like animation and what not. Also, I wonder if they’re using or it will be possible to use one of the frameworks like jQuery or YUI. Hmm…
In general, he seems quite positive about the development experience. Certainly, it will be more accessible than having to code in Objective-C (for the iPhone) and to some extent the developer base will be large. Although, I suspect the number of super skilled Objective-C developers will be similar to the number of super skilled Javascript devs, so the rest will be more novice developers. While he admits that their SDK may not be the best for all applications (i.e. intensive games probably won’t be coming), he also conjectures that they might do something like bring in Flash to handle things that might be too difficult in Javascipt. Makes a certain amount of sense.
What I also find very encouraging is that Palm eats its own dog food. He notes that Palm has developed all their standard applications using the Mojo SDK. This is at distinct odds from Apple who had nothing to do with any Web2.0 apps at the same time that they were touting how great a development platform it was. That shows confidence in the product and also highlights its real world usability.
All the rumors now point at a subsidized Pre coming in around $150-$200 which is good. Palm really can not afford to price this thing higher than an iPhone. For realz, even if it’s better, at this point they need to get their platform into people’s hands in a big way and that means being cheap. It’s over for them if they come in at the $250-$500 range that some have speculated. So are you getting excited for this? Or do you think Palm still has time to screw it up?







