How does Google's 'Web platform' differ from others?
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.
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. 






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?
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.
- 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.
- Like this Reply to this comment
-
(6 Comments)Miles