Thoughts on the Pre, webOS, enterprise and potential for upstaging the iPhone | webOS Nation
 
 

Thoughts on the Pre, webOS, enterprise and potential for upstaging the iPhone 30

by Annie Latham Mon, 27 Apr 2009 6:10 pm EDT

 

On Monday, eWeek’s Darryl Taft posted a story (“Why Some Developers Think the Palm Pre Could Upstage the iPhone”) that was full of promise and hope, while splashing on some cold water of reality.  It’s a lengthy piece (nearly 2000 words) that weaves its way around why developers will love the Pre.  In it are quotes from three companies who have a track record as developers for Palm, impressions from a newbie, Genuitec, a company that provides Eclipse-based productivity tool-suites, and thoughts from an analyst at CCS Insight.

Things that stuck out in the story include:

webOS presents fewer challenges because… there are "no funky subsets of Java to use [Java ME or Android's Java SE minus random stuff] or native languages [Objective-C and XCode for iPhone or C++ for Symbian].  What millions of developers need to know, they already know: HTML5/CSS3/JavaScript.  All standardized and ready to go,” said Genuitec’s Williams.

webOS presents more challenges because… you don’t have a wealth of tried-and-true expertise to consult, for one," said Handmark’s vice president of marketing Evan Conway. "But in many ways, it is exactly those constraints that make the end result all the more fulfilling.

Enterprise too…  There were several mentions of how well webOS and the Pre would play in the enterprise.  Pivotal Labs’ vice president of technology, Ian McFarland said he believes the Pre can become the next great enterprise-class device. "I think it's a great fit for that space," he said.

 "Palm already has some penetration in that area. And the Pre delivers an easy tool set to develop against. If you're developing for an enterprise and you're taking Web services back ends and tying them to AJAX [Asynchronous JavaScript and X M L] front ends, you can take exactly the same skill set and build applications for this platform. It's going to be a really good fit for custom apps for the enterprise, and for Web app developers in particular to do custom apps."

Maybe Netbooks?  McFarland also noted that webOS could eventually run on netbooks, “there's nothing that would preclude it from doing that. …It should be fully portable."

Can it hold developers’ interest?  The analyst, John Jackson, vice president of research at CCS Insight (http://www.ccsinsight.com/who/) noted how Apple “does this magnificently by wrapping the platform in a commercial juggernaut that gives developers a clear path to revenue and massive transaction volume assurance.”

“So for Palm and all other aspiring competitors, cool and cutting edge only get you so far. You need to create revenue for both developers and the channel—in this case, Sprint. That’s a function of unit volumes and transaction volumes [application usage]."

Pre is to Sprint like Google G1 is to T-Mobile… It’s the tail end of the story that is triggering a lot of discussion on our forums, where Jackson compares the sales profile at Sprint with that of the G1 at T-Mobile.

This eWeek story presents a lot of good points.  Check it out and join in the discussion at the forum.

###
 

Category:
Tags:

30 Comments

amazon music store?

Enough with the bitching about the release date.
It'll be out by the end of June, any earlier is a bonus.

> that javascript is just a small part of a whole web
> application compared with the business logic behind that
> works on the server.

Agreed; though your initial comment stated that JS was a small part of the "browser" (which I understood to mean small part of a webapp's UI). I do agree that AJAX/RIA is not the entire picture when we are talking about the "whole web application."

This model can hold true for the Pr? as well. Of the two apps that I'm currently designing for the Pr?, one does all the heavy lifting via web services, so the code on the Pr? will be just for user interaction (and taking advantage of some of the services offered by the device. The second app won't have a server component.

> I voted against the notion, that every web developer is
> also a competent javascript developer.

I agreed with this in your initial post and still do.

> I wrote some ajax applications, too, and usually I have not
> written very much javascript by hand.

I hear ya.

No problem. I simply misunderstood you.

Do note however, that with many AJAX apps, the VC can (and often do) exist in the browser while the M is on the server. Often times, the C is split between the two. It all depends on the app in question.

Valid concern.

I don't have an answer for you since I don't have all the information yet. I know you must have your app signed in order to have it install in the device, but I don't know if Palm does anything with the source during install. I know in a normal browser, you'd always have access to the source for JS-based UIs, but I just don't know what is offered by Palm for this.

The question was posed to Palm via one of the blogs (I think it was one of their facebook talks or something).

Update: Found the quote. Here is what Palm had to say about that.

Well, we're pretty concerned about it, we're still looking at it. I don't think we've got any concrete advice to offer yet. I think when the time the SDK comes out we'll be advising developers around that. I think, quite honestly, the community is a bit split. Web content has been fairly exposed [...] some of the people who are providing web content and web services have found ways to protect their applications on the server side. Now, for embedded developers and people who are really purely on the client, that's a lot more of a challenge. I'm not really able to here today say "do this or do that" but we'll have some guidance for people as we come out with the SDK.

It is a big concern of ours and we want to do the best thing for the developer and for the user.

Article at http://www.prethinking.com/home/2009/2/26/webos-background-apps-and-sour...

Hey Taharka,

Do you have an account over on the forum? If so, what's ur username?

I wanted to ask you a few questions about Javascript and Web development.

Thanks.

@philips,

I'm connected now. Look me up (taharka).

Taharka, thanks.

The essay writing about this post, all could find at the essay writing organization. Buy the term paper and custom essays just about this good post.

How did you do your superior release about this good post we wonder? The thesis service want to hire people like you to perform the thesis papers making. Thence you really have a nice chance to join the group of professionals.