For some time Google has been perceived as the darling of the net, the tech company that can do no wrong. Yet the company's controversial Android mobile platform venture threatens to seriously dent this notion, at least with some of the people it needs most.

As it readies its long-anticipated open mobile operating system for public release, Google is behaving in a way that threatens to permanently taint its relationship with many Android developers.

The company's actions, including restricting access to key development tools and allegedly treading on open source principles, have created, if not a full-fledged revolt, at least a sense of disappointment and disillusionment among many in the tightly knit Android development community, which numbers perhaps 2,000, according to an estimate by AndroidGuys, an independent Android blog site. Some developers have threatened to shift their attention to other mobile platforms.

Mike Novak, a New York-based independent Android developer, says Google may be guilty of taking its developer base for granted. "Developers are the driving force behind Android applications, so without them it would be very hard for Android to have a stance in the market," he says.

Casey Borders, an independent Android developer in Ohio warns that Google will have to work hard to retain developer loyalty and attract new developers to its platform.

"The Android platform has a very strong base and a lot of potential, but it also has a lot of competition," he warns.

The Android SDK controversy

At the heart of the developers' discontent is the status of the Android Software Developers Kit (SDK). In July, Google announced that the latest SDK would be released first to the 50 winners of its Android Developer Challenge (ADC), a $10m contest that the company is using to find the best and most innovative Android applications.

“Cool apps that surprise and delight mobile users," as Google says on its ADC webpage.

While many developers cried foul, Google claims its SDK decision was designed to help the development community. "The ADC finalists are helping us update the latest version of the SDK before we release it to the world in the coming weeks," the company said.

"We wanted to limit the challenges developers face with an early release in a particularly critical time during the challenge to not disadvantage them. We've separated the scheduled releases to not disadvantage these winners who are competing for money and the public will receive a release of the SDK soon with more documentation and tools."

But the news that Google was reserving its latest and best development tools for a handpicked group, as well as failing to announce a firm date for the SDK's general release, hasn't gone down well with many developers.

NEXT PAGE: How the 'Androidsphere' has reacted to Google’s announcement

  1. Has pushing back the SDK angered the development community
  2. How the 'Androidsphere' has reacted to Google's announcement
  3. Bad timing: iPhone and Symbian steal the show
  4. Limited distribution alternative

Visit Mobile Advisor for the latest mobile phone news, reviews, tips & tricks, as well as PC Advisor's unique Apple iPhone 3G Spotlight

Get the latest news and opinion on Google at PC Advisor's dedicated Google News Spotlight