This is exactly why I thought PalmOS had the best app model of all the platforms. Was very surprised to see at the Palm developer event when most of the devs complained about the JS app model.
Was very surprised to see at the Palm developer event when most of the devs complained about the JS app model.
I'm not. HTML was fundamentally designed to display static documents. After years of hacks, we've managed to turn it into a somewhat usable application framework, but there's always going to be an impedance mismatch compared to APIs designed for apps from the beginning.
This, this is so true. It's a pity, it's like we have come this far with HTML5 and all, but we just can't get the last 100 miles, where.. a webapp can do at the same speed what a native app can.
I'm afraid we wont ever get there, not with current implementations / DOM / js, whatever. Which makes me sad.
This is true but in practice it's not so different really. On iOS you layout an xml doc describing your widget tree (maybe via a wysiwyg builder) and attach event handling code to bits of the tree, just like HTML5/DOM. Native apps have better data models but things like Sproutcore might even the score.