Palm's Ares SDK goes to public beta
After a brief private testing period, Palm's interesting Ares software development package has made its way into a public beta phase. Breaking tradition from Mojo -- Palm's other webOS SDK -- the big news with Ares is that the dev environment is fully web-based with no additional tools needed for apps to get whipped into reality. Not only does that make getting started a breeze (theoretically, anyway), but Palm thinks that this is the way to bring mobile development to a whole new category of folks who may not come from traditional dev backgrounds -- they want to pull in web geeks who've got the ideas and design experience but not necessarily the hardcore coding background that you'd normally need to take the next Air Hockey to production. Grab that sucker now and let us know what you come up with, alright? We'll split the profits 60 / 40.
























but... that looks.. easy
what is this magic??!
@glenskey
Because thats not the screen where you enter the coding here you can test the application or add/modify the UI
@glenskey
Can't wait to give it a try! I am one of the people Chris is talking about: great design ideas but no significant coding background (does Basic count? lol, jk).
Compared to a lot of things, though, this is definitely easy! I have been trying it out just now, and I have to say:
I am just absolutely floored at how well it works. A full application development suite based in the browser. This is what people have been talking about when they gush over the possibilities of HTML5. Someone went and did it and it's Palm.
@glenskey Tried the first one when it came out, and got discouraged very quick despite the fact I created helloworld!
I'm shooting for game development for Android and iPhone using a solid game engine like Unity or Torque
@streetstealth unfortunately its a stillborn idea because the 'web apps' that come ouf of this 'sdk' are still just webpages masquerading as apps..
It didnt work on iPhone, its not gonna work for palm.. because whatever gizmos you create for webos, are gonna be cross platform to any platform with a browser.. (at least the purported commercial apps.. ) and what this means for the end result is.. .. sadly.. Lowest Common Denominator status.. Commercial houses will not care that the webos SDK exists at all they will put the development behind stuff that will run in any browser OR into real apps for whatever platform management decides is "important/winning/etc" at that projects inception.
That platform will NEVER be webos.. because at its core its NOT a platform.. any more than "sidebar gadgets, yahoo/google desktop widgets, apple whatever they call the dashboard widgets etc..
And the quicker fanbois realize that the phone is a featurephone with a browser, and embrace the fact that they will never get real apps on it other than the ones palm pays heavily to get on the platform.. the quicker the company will fold/get sold/etc
@jabbathewocket
Haha you call the fanboy card yet you sound like you eat too many Apples youself.
this also means there are gonna be a lot of lame apps flooding the palm store
@nerd
And there aren't lame apps that flood any other app stores?
@nerd Yea...lord knows those 100k, or 16k apps in the other stores are ALLLL gems...
oh don't get me wrong this is great. we'll just have to sift through the 1000s of fart apps before we find the good stuff.
@nerd
Which is why Palm is going to start charging $50 to submit an app to the Catalog, to prevent idiots from posting up their fart apps that are never going to sell a single copy.
@nerd
having a bunch of useless apps may be exactly what it needs to go against the whole 100k apps apple is marketing though...
Avalanche of Palm news?
@xirsteon
If this is an avalanche, you live in Palm Springs.
Nice...
Getting ready for that onslaught of new developers that will be jumping on board when they port over to Verizon... No Doubt
/facePalm
That took wayyy too long. It would have been much more successful if they'd have released it right as WebOS came out.
@Yoda
Late than never, better is.
-Yoda
@smartmouth
FAIL! Yoda.
Force, surrender yours please.
Now, to wait for the wait of apps that we've been all...wait for it..waiting for. I shall patiently wait for GOOD aps. Waiting.
@smartmouth
As long as those apps you've been 'waiting for' are of high quality, your patience will be rewarded.
Remember Developers: Q.O.Q = Quality OVER Quantity
@DaHarder
See, exactly my point. Put it this way, would you want to sleep with 100 rosie o donnels? Or one smart chick who'se a 10?
@smartmouth
Rosie O'Donnel is a smart chick, but shes like a size 16 at least.
OMGGGGGG !!!!
Why google doesnt look at this and jump off the BRIDGE!!!!!!!!!
I see this IDE tools and it makes me cry ... when I think of those xml-s in Android.
Respect PALM !!!
Time to get into the kitchen and cook up some cool apps!
It want let me log in to it :@
Grrrrr
I just don't understand why Google/Palm are creating these annoying scripting/hybrid languages and IDE's when they can just write a few C/C++ libraries which offer some low-level functionality and let me write some native C/C++ code! Then you don't have to worry about having to optimize the interpreter, creating stupid hybrid languages, optimizing bytecode, implementing a JIT (eww), etc, etc.
@Xudd I think they dont know too :D
P.S. Plz dont put Palm and Google UI editors in same sentence...
It hurts ...
So speaking as someone who coded one the old fashioned way, I must say "THANK YOU PALM!".
It'll make coordination between dev and design so much easier.
theoretically
Love it. Really excited for Palm. Also John Rubinstein confirmed 1.3.5 for this month that removes the App Limit, Adds speed, and performance. Ill take it!!
Palm is acting like it has deep pockets.
Why on earth did they develop two SDK's?
@WeirdHero It's not two different SDKs, the article title is incorrect. Ares is a development tool / integrated development environment, not a separate SDK.
Code that is done in Ares still uses the exact same Mojo SDK, this just makes it much simpler to code.
My big issue with it is that it won't import existing applications. Basically, anyone who writes an application by hand is most likely going to use HTML for the layout. Ares does the layout in Javascript, and can't display HTML layouts. So basically if you want to use Ares, you have to start that application in Ares.
But otherwise, wow, I'm impressed. This makes development much easier for people who aren't as advanced at JS/HTML/CSS coding as others.
Experts writing advanced applications will probably still want to do things by hand for more control, but this makes things much simpler.
So the point is...up until now, their current SDK is the reason why they have less than 200 apps?
Or maybe it's because the Pre probably still hasn't hit that 1M mark?
@gerrrg And by 200 apps you mean over 800? The app catalog had 200 apps back in July.
Also, they announced today that they sold 784,000 phones the past quarter. Seeing as the pre has been out for 2 quarters, it's a safe bet to guess that the Pre has sold over 1 million. Palm just doesn't announce sales for specific handsets.
@gerrrg The Pre has long passed the 1 million mark. And there are more than 800 apps in the App Catalog. Just FYI. If you are going to make a point it is good to partially know some facts.
Wow, that looks like an excellent app development program, a bit like REALBasic but more swish!
This is exactly the reason Palm deserves more praise, and why they shouldn't still be in debt, webOS is fantastic, and developer support is getting better and better.
I'm keeping my eye on you Palm, you may coax me away from Android yet ; )
@martynmcfarquhar because they created a "webapp construction kit" that embraces the level of fail that their "no os phone that runs web widgets only" rather than spending the last year getting a proper bare metal SDK out?
Palm is done, this is just a last hurrah hoping to let the end users stuck on the platform for the next 2 years whip together some custom crapgadgets for themselves since NOONE in the real development space will be doing it.
@jabbathewocket
They already have the Mojo SDK, which is how apps have been made up to now. So people who need those extra tools and space have something available to them.
This is innovative because it's easy for non-programmers to get started (something Android could really do with), and it's non platform specific as it runs in a web browser (so you don't need a Mac...ahem, iPhone). Palm have identified this as a good niche to get developers on board, and it's a brilliant idea.
Yes they need more apps and yes they need APIs for the GPU, but those are coming. WebOS is still a baby, where was Android when it first released? Give them time, Palm have something great on their hands and it only harms the consumer if they go under.
Instead of damning them why not try supporting them, is that really so hard?
Looks it borrows a lot of ideas from Interface Builder to me.
And 280 North with Atlas have something every bit as impressive.
Google should take this approach with Chrome's extensions. Provide a nice frontend with good widgets and then hook all the things to their proper place.
Very good news =)
"We'll split the profits 60 / 40."
I hope you don't mind that if I do make anything. It's going to be a free app.
While I like that companies are opening up their products for those who want to develop useful software, I do have to say that I'm not a fan of companies focusing on an easy, graphical programming interface. They should really work to create a rock solid API for those with coding backgrounds to interface with the hardware. Of course graphical design when it comes to apps is very important, but if all the back end gets automatically generated, or is misunderstood, there's no guarantee that the program won't be a resource hog.
My two cents, and I do think that more people should get into programming, so maybe this does offer a nice introduction for those designers who want to get their hands dirty with the guts of a machine.
Can't download it. :(