• On The Insider: Britney's Bikini-Clad Top 10
March 19, 2008 4:00 AM PDT

How does Google's 'Web platform' differ from others?

by Martin LaMonica
  • Font size
  • Print
  • 6 comments

Google will hold a developer confab in May, called Google I/O, to discuss the challenges of writing applications for the Web.

This year's two-day event in San Francisco is larger than last year's Google Developer Day, its first organized conference aimed specifically at Web developers.

While the format is different--there will be more in-depth technical sessions and tutorials for newbies who want to write mash-ups--Google's developer strategy remains the same.

Why do they court developers? To encourage creation of more and better Web applications, said Tom Stocky, a senior product manager at Google, on Tuesday.

"We're trying to get more users, in general. We want to increase the number of users and the amount they use the Web. And improving the platform is the best way to do that, we've found," Stocky said.

What will be different this year is an increased focus on developing social applications, reflecting Web development in general. Google will have sessions on social applications, including ways to use OpenSocial, which is designed to let people share information on social networks among different applications.

There is also a track on mobile development, including ways to use Google Gears for Mobile and Android, the mobile phone platform Google and its partners introduced last November.

All the same Web platform?
Google, of course, is hardly the only tech company that is attracting Web developers to their "platform."

Salesforce.com sells subscriptions to a customer relationship management application, but when you talk to the company's CEO, Marc Benioff, you quickly understand that he is betting that its development platform, called Force.com, will fuel growth in the future.

Other Web giants--Yahoo, eBay, and Amazon--all have their own developer programs as well.

But the company set to shake things up the most in Web service development is Microsoft, which just hosted its own Mix Web development conference.

It already has many application programming interfaces (APIs) to its Web services, from Virtual Earth to Windows Live Messenger, and continues to release more.

"We don't have an underlying platform we're selling. We're trying to improve the Web as a platform...and increase usage of the Internet as a whole."
--Tom Stocky, senior product manager, Google

More significantly, Microsoft understands platforms, how to build a thriving "ecosystem" of third-party applications and partners, and how to make money for everyone involved.

Microsoft Chief Software Architect Ray Ozzie has laid out a vision of a providing unifying development model for a wide range of applications, from classic client-server Windows applications to Web services mashups using Silverlight.

On a technical level, Google's push to attract developers to the Web has a slightly different flavor than others.

Stocky said that Google's focus with tools and APIs is JavaScript and good Ajax development practices.

Of course, Google doesn't have a legacy development tools business--like Microsoft or Adobe both do--that needs refreshed tooling to write applications for the Internet "cloud."

In addition, Google wants to promote technologies that work in all browsers, not things like Flash or Silverlight that require a special plug-in and are proprietary.

"If anyone's going to push the Web forward, we want them to do it in way that benefits everyone," Stocky said. "We don't have an underlying platform we're selling. We're trying to improve the Web as a platform...and increase usage of the Internet as a whole."

Google's own engineers were able to push the boundaries of Ajax. Its first release of Google Maps, where users can drag a map around a browser, inspired many developers to push the limits of Webware.

Stocky said that one of the goals of Google I/O is to garner some feedback from developers on where they are hitting the limits of Web development. But it's clear that Google wants to ride--and push--the momentum toward more capable Web applications.

"In general, every developer I know is trying to learn more and more JavaScript and Ajax best practices," he said. "It's where programming is going."

Martin LaMonica is a senior writer for CNET's Green Tech blog. He started at CNET News in 2002, covering IT and Web development. Before that, he was executive editor at IT publication InfoWorld. E-mail Martin.
advertisement
Click Here
Recent posts from News Blog
Nvidia puts NForce chipset development on hold
Opera 10 browser is here
Neil Young Archives Blu-ray: Rip off?
Acronis revises survey results about backup habits
Acronis miscalculates data on users' bad backup habits
Flickr co-founder presses beta button
Comcast, Sony open retail store
Cox to try coaxing the Internet into submission
Add a Comment (Log in or register) (6 Comments)
  • prev
  • 1
  • next
google maps
by adverteasement March 19, 2008 6:10 AM PDT
Google bought (or licensed) the "cool" maps AJAX application that inspired many; they have however pushed it, and pushed it and pushed it... into the very cool mapping application it is today.

They way they have been surrounding the web with there own standards its truly unique and it is exciting to have many unified platforms for future web development. However, having so many unified platforms is worrisome.

Having these new cloud platforms tied to companies that are tied to open-markets is also worrisome. What if Google does a BEARS STEARNS?
Reply to this comment
About Microsoft, I couldn't DISAGREE more
by OlsonBW March 19, 2008 9:39 AM PDT
"But the company set to shake things up the most in Web
service development is Microsoft, which just hosted its own Mix
Web development conference."

I couldn't disagree more with this statement. Microsoft is more
and more becoming a company that people are turning away
from.

People are finally realizing that Microsoft has lost relevance in
the tech industry. The "never trust anyone over 30" line. This
applies to Microsoft now. They are the "adults" that don't get it
anymore. They are "old" and have lost focus and are flailing
away in lots of different direction hoping one or more of these
will make them relevant again.

I'm not saying they aren't still in the game. But like IBM in the
'80s, they are falling behind and out of grace.

Microsoft built their company on closing distribution channels
to competitors by using questionable racketeering LIKE tactics
on retailers and OEM (computer makers).

With the internet (post IE/Netscape war), companies are finding
that Microsoft is not able to shut the doors on them anymore.
While most people still use IE, things are changing. Apple is
gaining sales percentages (14% of all pcs sold in Februrary),
Google is a power house and more companies are coming in.

Microsoft will continue to put in proprietary pieces to try to
block other companies. But as people find out about things
Google is doing and companies they are working with and other
companies, people will more and more find out about other
browsers that don't block them from using non-Microsoft web
based programs.

Even Microsoft knows that Windows is a dead-end product now.
Listen to what Bombastic Buffoon Balmer and Bill Gates
(supposed visionary who isn't) are saying. The web is the new
Windows. It's the new platform for applications. Microsoft is
trying desperately to control this. Companies are learning now
how to defeat this.
Reply to this comment
Much to agree with here
by P. Jackson March 19, 2008 11:57 AM PDT
The Web as the operating system is a powerful concept that will become a reality, so long as we don't screw it up. This vision mandates more openness, but also a degree of responsiblity and reliability on the part of Web developers and the artefacts they create. I think the open source community is up for this and, let's face it, their 'customer service' can't be any worse than that of many major software corporations.
Google overthrows my browser
by BALTHOR1 March 19, 2008 2:16 PM PDT
My entire browser changes to Google.When I call up my Internet Explorer the first page is Google.Google also uploads applications or exe's to my temporary Internet file folder without my permission.In my web surfings I'm not seeing Google as friendly.I see them as PayPal and the like.I am staying away from Google.
Reply to this comment
Ajax really?
by smabres March 20, 2008 7:36 AM PDT
Ajax is history is a smoke curtain until Goggle shows his real technology for wep apps
Reply to this comment
Web Platforms - Useless
by mabradford March 23, 2008 4:36 PM PDT
The "current" web platforms are entirely roadhogs of the internet and need to be reduced. Why should a billion people have to learn how to make convoluted webpages full of unnecessary rhetoric when the rules of the web could be made a lot simpler if everyone creating websites and webpages could quickly and simply apply frugal pages that do basically the same thing of an over typed one. Experts can make slimmed down and streamlined content holders and then the average user can fill them with up to a certain amount of content and lighten the load of the Internet. That's my story and I'm sticking to it.
Miles
Reply to this comment
(6 Comments)
  • prev
  • 1
  • next
advertisement

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right