Linked by Thom Holwerda on Thu 16th Jul 2009 15:06 UTC
PDAs, Cellphones, Wireless For a while now, the Palm Pre and its webOS have been out and about, but the accompanying App Catalog remained remarkably empty, because Palm had not yet opened its software development kit for everyone. The SKD was leaked not too long ago, and today Palm has announced the official release of the Mojo SDK for everyone who wants to get their hands on it. It includes a webOS emulator.
Thread beginning with comment 373780
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by amjith
by amjith on Thu 16th Jul 2009 22:23 UTC in reply to "RE: Comment by amjith"
amjith
Member since:
2005-07-08

Wow! That bad huh?

Mind sharing some of your gripes with the Mojo SDK?

Reply Parent Score: 1

RE[3]: Comment by amjith
by merkoth on Fri 17th Jul 2009 00:50 in reply to "RE[2]: Comment by amjith"
merkoth Member since:
2006-09-22

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 ;)

Reply Parent Score: 2

RE[4]: Comment by amjith
by adkilla on Fri 17th Jul 2009 09:36 in reply to "RE[3]: Comment by amjith"
adkilla Member since:
2005-07-07

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

Reply Parent Score: 3