Project Ares hits 1.0, adds components, undo, more | webOS Nation

Project Ares hits 1.0, adds components, undo, more 27

by Dieter Bohn Mon, 19 Apr 2010 3:08 pm EDT


Want to develop webOS apps but can't be bothered building an interface from scratch? Enter Project Ares, Palm's browser-based development system with drag in drop UI, a code editor, visual debugger, and plenty for the aspiring webOS Developer. 

It's just exited Beta and officially has a one-point-oh moniker. Palm's even tacked on more functionality:

'Components, which are widgets that provide functionality, but without any user interface. The palette now contains the service calls, sensors, etc that are in the webOS SDK'

There's undo, redo, cut, copy, pase, JSLint, FeedList widgets for RSS, Google Maps wrappers, and plenty more. What are you waiting for, developers? Check it out.

Thanks, Marcel!




very nice

Wasn't mentioned here, but according to the announcement on Palm's Facebook page, "the $99 fee to sign up for a Developer Account is being waived for a limited time."

I really need to find some time to play around with this thing.

I just left Ares a few weeks ago because I couldnt do stuff I could do on the SDK

I love the Ares IDE and this update just makes it even better.

Now can we get a precentral app?


There is already a PreCentral App.

It seems like this now does nearly everything Mojo offers.

For a while I thought Ares made it more difficult to port apps to other mobile platforms, but if you use something like Titanium, you probably have to redo the UI and services code anyway.

Ares gets an A+. Way to go guys!


I don't profess to be an expert at writing code, but there are some apps I would like to see available. So I might start to tinker around and see what I can come up with. Good to know there's an IDE that might make the transition smoother.

Just when I was thinking about building up an app or two...Yes!!

I'm no expert, but isn't this yet another way for people to write for WebOS without using the native tools? This is exactly the sort of thing that Apple is trying to avoid. Why is this a good thing, longterm?

This is a native tool, it is made by Palm and uses the same APIs as regular Mojo apps. It just provides another tool for developers to use to target the existing APIs, devs can use Eclipse, CLI + Text Editor, Ares, or other IDEs with plugins (like Komodo Edit with Templarian's excellent plugin). It gives developers more choice and developers do love choice, IDEs and Text Editors are very personal choices.

With the phone screen, does that mean I can now dabble with this to remap the voicemail button to quick contacts view?

there already is a quick contacts view if you press the little rolodex card on the top right of the phone screen. But why would you want to look at a list of contacts when you can just start typing the name of who you wanna call in the search bar at the top of the screen? It brings up their info automatically

but to digress and answer your question, I think the answer is no...

Make this work for developing Themes, please!

Wow, I can't figure out how to use this in any productive way for the life of me... I guess I'll keep coding "real" code ;-)

The new tutorial seems cool - GPS/Maps integration, pretty slick, just drag and drop the Map component, drag and drop the GPS component, tweak code, done.

very impressive

Any apps in the catalog made with this tool? Just wondering how powerful it is.

Ares is a user environment for developing apps, it's not a language thus it is irrelevant to talk about it's level of power in the sense that it is the ultimate limiting factor.

Not necessarily. Ares offers a drag and drop UI builder that constructs the screen on the fly with JavaScript, rather than the developer hand crafting the HTML themselves. It would be nice if there was some data available on how the approach performs.

its automatically translated by google from German to English, so don't expect good English:

"Even Windows Mobile and Palm, we observe, but the latter have not only because of the JavaScript programming language few friends in the scene, but also because they start their own App Stores have thoroughly messed up."

I, too, have never been a fan of Palm's decision to use JavaScript as their language of choice.

Will this tool make it easier to repackage public domain content to clog the app catalog?

Hopefully this will attracts iPhone developers

THanks for sharing this great post.