• On The Insider: Jonas Brothers Breakup?
September 25, 2009 10:34 AM PDT

Mozilla coders join Palm, apparently jabbing Apple

by Stephen Shankland
  • Font size
  • Print
  • 28 comments

Two prominent Web-based programming advocates have left Mozilla for Palm, arguing that the time has come to use browsers to bypass Apple's controlling role in mobile applications.

Dion Almaer and Ben Galbraith, who help run the Ajaxian site for elaborate Web interfaces and who worked on Mozilla's Web-based Bespin tool for collaborative programming, announced their move to Palm on Friday.

Palm is a logical place for them to go. The Palm Pre has won accolades as a competitive mobile phone, and its foundation for applications is a WebKit-based browser, meaning that Palm programs are essentially Web programs.

"I will be joining Ben, my best friend, partner in crime, and fellow Ajaxian, as we take a new role as directors of the Palm Developer Relations team. We will have the responsibility of the developer experience with Palm. We will be trying to create a rich connective tissue between the company and the Web developer community that we love," Almaer wrote on his blog.

Web-based programs are typically slower and less capable than alternatives that run natively on a computing device. But they have one big potential advantage: written once, they can run on any device with a browser and hardware up to the task.

Although Galbraith and Dalmaer are excited by the possibilities of Web applications and the new era of mobile computing ushered in most notably by Apple's iPhone, Galbraith appears to be concerned about the control Apple exercises over the applications people can use on their phones.

"Clearly, a revolution in hardware is taking place, and it doesn't take a prophet to work out that the future of computing lies along this new trajectory," Galbraith said. "However, my enthusiasm for this amazing new world is tempered by some unfortunate decisions made by some of the players in this space. It seems that some view this revolution as a chance to seize power in downright Orwellian ways by constraining what we, as developers, can say, dictating what kinds of apps we can create, controlling how we distribute our apps, and placing all kinds of limits on what (we) can do to our computing devices."

He didn't mention Apple by name, and I don't want to put words in his mouth, but who else besides Apple could Galbraith be referring to? The programmers and Apple didn't immediately respond to requests for comment.

Apple exerts its control to try to give iPhone users a simple, stable, and useful experience. But that control can be at odds with what programmers and users want, as was most clearly illustrated in Apple's rejection of the Google Voice application--though Apple said it hasn't actually rejected the application.

Meanwhile, as it did with its Latitude location application for the iPhone after Apple rejected a native version of that software, Google is working on a Web-based interface for Google Voice. It also offers a Web-based Gmail application for the iPhone.

What's curious is that the Palm Pre, the Google Android operating system, and the iPhone OS all use a browser based on the WebKit project, and Apple is among those working hard to advance the state of the art for Web application programming through its WebKit work. So there is some philosophical agreement along with the differences.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Deep Tech
Mozilla not interested in building a Firefox OS
Mozilla reveals 2008 revenue: $79 million
Intel Labs Europe tackles large-scale computing
Lightroom 2.6 beta supports new compact cameras
With IE 9, Microsoft fights back in browser wars
New Firefox 3.6 beta aims to cut crashes
Salesforce to offer social networking for companies
Google set to promote Chrome extensions
Add a Comment (Log in or register) (28 Comments)
  • prev
  • 1
  • next
by Mystigo September 25, 2009 11:01 AM PDT
It doesn't sound like these guys are coders. It sounds more like they are what Apple used to call "evangelists". People who provided a direct line into Palm for both important, and connected, third party developers to help speed up their development efforts.
Reply to this comment
by renGek September 25, 2009 11:05 AM PDT
Whatever they are, I'm glad someone in the development industry is finally saying it loudly that proprietary development of software for a phone is the complete reverse of what developers have been moving away from for over a decade. Proprietary platform development is just plain stupid. There is no reason not to do web based development other than attempting to monopolized a business sector and squeezing money for yourself. You'll end up losing creativity and innovation.
by darthstupid September 25, 2009 6:44 PM PDT
renGek,

You are forgetting that to make a webOS app truly powerful you actually DO have to use proprietary hooks into Palm's webOS. Yes they are special tags but those tags won't work on any other browser. Kind of makes being "open" moot.
by Mergatroid Mania September 25, 2009 11:30 AM PDT
I wish people would quit crediting Apple with inventing the entire world. Smart phones and mobile apps were around long before the iPhone hit the market.
I hope these guys are successful in what they are doing. I've always found Apple to be, as a company, a little too fascist for my taste.
Reply to this comment
by jlopezcnet September 25, 2009 11:50 AM PDT
Well let's see. Apple *did* invent the PDA industry. They *did* reinvent it with the iPhone and they also heralded the adoption of USB 1.1 and USB 2.0. If it weren't for the first generation iMac (bondi blue) USB would not have been adopted like it had. Oh and they also took the mediocre MP3 player market and online music store market and made it what it is today. So to say Apple didn't impact the industry as much as say "creating it" would be hard pressed.

USB had been on computer for ~5 years and it was just an unused port that had people scratching their heads. So yeah Apple may not have invented the world but they sure as heck did a lot to lay the groundwork for Palm.

Sure everyone has their time and place in the industry - deniably this is Apple's time.
by Steve__S September 25, 2009 12:31 PM PDT
I think you are misinterpreting things here. Nobody is crediting Apple with inventing the world, much less phones and mobile apps. However, right now, only Apple is relevant when discussing the mobile app market. This, for better or worse, is the reality of the times.
by DrtyDogg September 25, 2009 5:21 PM PDT
Wow jlopezcnet, you have a really twisted view on reality.
by c4s2k3 September 25, 2009 11:39 AM PDT
I thought "web apps" that can run on the iPhone are still wide open and not under Apple's control. Apple exerts control over 'native' iPhone OS applications, but anyone can write a web based application, deploy it in a server of their choosing and have iPhone users (and any other device with a browser) access it. As long as your application does not need a capability or service that is only available through the native device OS, a web app should do fine. Complaining about "Orwellian" control by some (ie. Apple) and working working on "web apps" doesn't sound like would accomplish much to remedy the "control" issue. Am I missing something?
Reply to this comment
by Vegaman_Dan September 25, 2009 11:52 AM PDT
I believe they are talking about an app that you can download from the net and run locally... through your browser.

Think of it as downloading the HTML files for a website and storing it on your local system and then using your browser to run it instead of the host OS iteself.
by c4s2k3 September 25, 2009 12:04 PM PDT
Vegaman_Dan: I think I see your point in distinguishing the apps. That said, don't you still have to download your apps for the Palm Pre via their "app store" (whatever they are calling their source of applications)? At least the "official" apps. Also, what is the advantage to the user? If they need a connection to a server to download the application in the first place, they could just as easily run a web app deployed on the server.

I think both types of apps (web & native) have their place. While I like the idea of complete freedom to develop and deploy whatever I want, I recognize the relative freedom I experience depends on what kind of application I develop. As I said earlier, a server based web app is completely under my control. A downloadable web app (as you described) a bit less so if I still have to use some "storefront" framework from the phone manufacturer. With native apps, even less.
by rapier1 September 25, 2009 12:18 PM PDT
Running the app locally gives it greater access to the internal libraries and data on the phone as opposed to a web application. In many ways its still a 'web app' but it run locally giving it more permissions and greater flexibility. Take a look at the precentral.net website for some of the kinds of apps available.
by LexaGrey September 27, 2009 4:57 PM PDT
The article seems to herald WebKit as a savior for all those developers who wish to do things not allowed by the OS Vendor and to allow distribution outside a controlled Application Store. The article then goes on to say the iPhone OS uses that same WebKit so developers wish to bypass the Apple Controlled application store if they wanted to. So the point of the article was... he thinks searching "iPhone Webapps" in Safari on the iPhone is more responsible than using a built a in application store because it a allows multi-platoform distribution? I am likely missing something too because Palm Pre's software is not cross platform and their catalog looks very edited. Perhaps the goal is to get the guys Palm hired to champion enhancing WebKit so Google Voice will run on any WebKit enabled device.
by AppleSuxLeo September 25, 2009 2:05 PM PDT
Palm has a great support site for the Pre.
And Palm employees actually answer questions in the forums , and they are on top of any problems
A great company works like Palm does. No wonder their stock was up on a terrible day for the stock market.
Reply to this comment
by totorototoro September 25, 2009 2:20 PM PDT
No wonder what? You are trying to tie your admiration for Palm with how well their stock did on one day? Nice to see Apple doesn't have a monopoly on fanboys :p
by AppleSuxLeo September 25, 2009 2:05 PM PDT
Palm has a great support site for the Pre.
And Palm employees actually answer questions in the forums , and they are on top of any problems
A great company works like Palm does. No wonder their stock was up on a terrible day for the stock market.
Reply to this comment
by AppleProLeo September 25, 2009 2:50 PM PDT
Ahahahahaahahahah! ahahahahahah - hahahahaha.
by technewsjunkie September 25, 2009 2:48 PM PDT
Bye, Bye.
Apple doesn't want junk apps on it's iPhone. That's how they provide Quality.
Reply to this comment
by joeyoheeoh September 25, 2009 5:41 PM PDT
Have you ever been to the app store? Yeah, there's a lot of great stuff, but there is A LOT of junk. The only real advantage to the consumer is that Apple is able to screen out viruses and malware. Granted, I very much appreciate that, but why should I be blocked from using apps from trusted parties (google!) or just taking the risk myself?
by Grigsby_51 September 28, 2009 3:36 PM PDT
Apple iphone apps are NOT quality. They are cute. That's been their niche forever and will remain that as long as Jobs is in a leadership position. There is very little actually useful or timesaving in any of those apps. They are all about a cache' and an audience with too much time on their hands.
Phone, address book, calendar, notepad, keyboard, color lcd, camera, memory, wireless network, ... that's the building block technology. It's been around for some time and the main thing hindering perfecting these devices in our hands has been protection of market and a mindset that a priori devices is more important than perfecting ideas and time-tested productivity tools.
Give me the tool that works to perfect and continually improve those base technologies and they will get my money. Open source and open hardware will eventually win out for this stuff. Motorola thought they had the mobile phone world sewn up. I even recall a salesman telling me we had to go to Motorola because the "others" just didn't have the network (apps?). Guess we know how that went....
by CreativeMalcolm September 25, 2009 3:39 PM PDT
I like how Palm is trying to create a rivalry with Apple, while Apple already has a rivalry with Microsoft! Besides next in line behind Microsoft seems to be Google these days.

It reminds me of Doctor Horrible and Jonny Snow. (For all who haven't seen Doctor Horrible's Sing-A-Long Blog do yourself a favour and go see it.)

Seriously it's getting kind of annoying, I like what Palm does software wise, and I think the Pre could be a great phone, I just wish they'd sell it on it's merits, and not how you can stick it to Apple with your Pre.
Reply to this comment
by pjk0 September 25, 2009 4:55 PM PDT
@CreativeMalcolm:

I don't think Palm has done a heck of a lot of "stick it to Apple with your Pre" posturing. They're just trying to make a competitive product like everyone else.

The quotes mentioned in the article were from the Mozilla guy's blog, and even those weren't spun as "stick it to Apple" (who was never mentioned by name), but "We don't like what some people are doing so we're going to help offer an alternative".

Given Apple's strength in the smartphone market these days, just about anything a competitor does to try to come up with a more compelling product could be spun by someone so inclined (ie Apple fanbois) as "stick it to Apple". That doesn't make such claims true.

I also think that it was silly for Palm to expect Apple to sit idly by while they masquerade as an Apple device to facilitate the link to iTunes. The USB Implementers Forum was right to reiterate that it's not OK to "impersonate" another vendor's USB vendor code - if they were not to police such things, it would open up the door to all sorts of fraudulent products. Palm should just write their own sync app and/or partner with other sync product providers, and move on.

Oh and just to reiterate - when people speak of "web apps" in the context of the iPhone or the Palm WebOS, they are generally talking about locally-run apps based on the web-browser paradigm that those OS's use for most of their 3rd-party apps, not external websites.
Reply to this comment
by AppleSuxLeo September 25, 2009 10:44 PM PDT
Engadget video made Apple look really stupid.
Steve`s "one last thing" was a poor-quality video cam on the Nano LOL
Phil , why doesn`t it take stills ?Um...it`s "optimized" for video.
Engadget...Isn`t video made up of many stills ?
Lots of silly "cyborg mode" crap to try and make up for a poor quality "camera" LOL
(crowd laughs at Apple)
Reply to this comment
by bgulien September 26, 2009 1:52 AM PDT
crowd laughs at Apple, when they leave the Apple Store with their newly bought Nano!
I don't get it: bunch of losers who in here fire at Apple for not doing this and poorly doing that.
The reality is, that the consumers buy their products by the millions. The only one laughing at you, Mr AppleSuxLeo is Steve Jobs. He is raking in the gold, while you are still moping around blogs, telling a few other losers how bad Apple is.
Get a life is more appropriate in this case
by biggstuu September 25, 2009 11:03 PM PDT
What I find unique here is that Palm is truly using throwaways from Apple and how the industry and CNET readers have such short term memory. When the iPhone was 1st released, apps were web based. And Dev's world wide cried FOUL! We want native hooks, FOUL I say, FOUL! Apple listened, devs got their wish, two years later, here's Palm with a phone thats a throw away apple design (google apple patent phone keypad, and click images, you'll see what I mean), and lo and behold, its a revelation, a sheer miracle and Apple is a bastion of bastards for allowing apps to run native on their proprietary phone. How dare they!!!
Reply to this comment
by chrissd September 26, 2009 1:40 AM PDT
"So there is some philosophical agreement along with the differences. "

The devs get to stick with a platform they know. Course they're going with Palm. =P And webkit is a very good browser base. Windows uses IE so it isn't going to use Webkit, but everyone else will if they want the best out there. Although I'd rank a HTC higher than both the iPod and Pre..
Reply to this comment
by RandyShack September 26, 2009 6:48 AM PDT
Apple has always competed on a level playing field rather than trying to strong arm competitors out of the market. That's how that other company works. Also did you notice that the Web OS is based on WebKit? That's an Apple open source project in case you don't know. Safari and Google Chrome are derivatives of it as well.
Reply to this comment
by Grigsby_51 September 28, 2009 3:41 PM PDT
Randyshack. Apple has been nearly as strong armed as Microsoft, forever. They do NOT want competition, as they're business models don't allow for competition. I don't really care either way, but don't kid yourself, Apple is a predatory as any other business.
by sdfisher September 28, 2009 9:15 AM PDT
Wow, web-based programmers working for Mozilla need to take a real job at last, but take a few shots at Apple. It just boggles the mind, I tell you.

...that you posted it.
Reply to this comment
(28 Comments)
  • prev
  • 1
  • next
advertisement

The 411 on early-termination fees

Verizon Wireless has doubled its early-termination fees for smartphones, but what does it mean for the rest of the industry?

Google has its own plan for Netbooks

No, the search giant isn't saying it will build a Netbook. But it sure knows what it would like one running Chrome OS to resemble, and that's a little different from the Netbook of today.
• Screenshot tour of Chrome OS

About Deep Tech

Stephen Shankland, who's covered the computing industry since 1998 and was a science reporter before that, here delves into a wide range of technology trends and offers hands-on tests. His particular interests include Web browsers, cameras, standards, research, science, and start-ups.

Add this feed to your online news reader

Deep Tech topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right