To view parent comment, click here.
To read all comments associated with this story, please click here.
Well, both the iPhone and the Android platforms offer functionality for more than glorified web apps. Of course, there's a reason for the OS to be called webOS, but I for one was expecting a little more than JavaScript and HTML.
I like the HTML idea for views, but I'd like it more in a MVC pattern where I can write my models and controllers in a language a little more "solid" than JavaScript. But given the recent developments in the JavaScript VM area, maybe that isn't much of an issue.
I won't know until I try, though 
It IS more than JavaScript and HTML. It also includes JSON services/objects. The JSON objects provide many system services including easy access to HW features like the GPS and the Accelerometer. Just because the client language is JavaScript, and HTML is used as an interface definition language, it doesn't mean you are restricted to a web browser. It is not the exact same thing as writing a web page!
Don't be fooled by comments from those that have only taken a cursory glance at the SDK. Try following the examples/tutorials from the developer site or the SDK and you'll see how truly powerful it is.
From my tests with the sample code and my own prototypes, the SDK is at par with the iPhone and Android. It however, has the greater advantage over the other SDKs because of the ease of development. This is because you don't need to deal with:
1) Static language and compiler (this includes Java)
2) Exotic language (in the case of Obj-C)
3) Cross compiling binaries
The only major lacking thing, as far as I can see, in the SDK is support for accelerated 2D/3D graphics. Both audio and video support APIs are already available
Using JSON you can write MVC applications. You just need to understand how JSON works and how to apply the MVC design using it. Go here for JSON basics:
http://www.json.org/
The JSON format is RFC-4627.
-Ad







Member since:
2005-07-08
Wow! That bad huh?
Mind sharing some of your gripes with the Mojo SDK?