2007年11月6日火曜日

About Android

Android™ will deliver a complete set of software for mobile devices: an operating system, middleware and key mobile applications. On November 12, we will release an early look at the Android Software Development Kit (SDK) to allow developers to build rich mobile applications.

Open
Android was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It is built to be truly open. For example, an application could call upon any of the phone's core functionality such as making calls, sending text messages, or using the camera, allowing developers to create richer and more cohesive experiences for users. Android is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that has been designed to optimize memory and hardware resources in a mobile environment. Android will be open source; it can be liberally extended to incorporate new cutting edge technologies as they emerge. The platform will continue to evolve as the developer community works together to build innovative mobile applications.

All applications are created equal
Android does not differentiate between the phone's core applications and third-party applications. They can all be built to have equal access to a phone's capabilities providing users with a broad spectrum of applications and services. With devices built on the Android Platform, users will be able to fully tailor the phone to their interests. They can swap out the phone's homescreen, the style of the dialer, or any of the applications. They can even instruct their phones to use their favorite photo viewing application to handle the viewing of all photos.

Breaking down application boundaries
Android breaks down the barriers to building new and innovative applications. For example, a developer can combine information from the web with data on an individual's mobile phone -- such as the user's contacts, calendar, or geographic location -- to provide a more relevant user experience. With Android, a developer could build an application that enables users to view the location of their friends and be alerted when they are in the vicinity giving them a chance to connect.

Fast & easy application development
Android provides access to a wide range of useful libraries and tools that can be used to build rich applications. For example, Android enables developers to obtain the location of the device, and allow devices to communicate with one another enabling rich peer-to-peer social applications. In addition, Android includes a full set of tools that have been built from the ground up alongside the platform providing developers with high productivity and deep insight into their applications.

About Open Handset Alliance

What would it take to build a better mobile phone?

A commitment to openness, a shared vision for the future, and concrete plans to make the vision a reality.

Welcome to the Open Handset Alliance™, a group of more than 30 technology and mobile companies who have come together to accelerate innovation in mobile and offer consumers a richer, less expensive, and better mobile experience. Together we have developed Android™, the first complete, open, and free mobile platform.

We are committed to commercially deploy handsets and services using the Android Platform in the second half of 2008. An early look at the Android Software Development Kit (SDK) will be available on November 12th.

Google's Android Arrives: Not Gphone But An Open Source Mobile Phone Platform

Google's Android Arrives: Not Gphone But An Open Source Mobile Phone Platform

Open Handset Alliance

After literally years of anticipation, rumor, and increasingly aggressive speculation about a Google Phone, Google has formally announced that the Gphone cometh -- sort of. Today, the company has gone public with news of an open source mobile operating system called "Android," named after the company Google acquired in 2005. Backing Android is the Open Handset Alliance, a group of over 30 companies all pledging to contribute to the project. Below, a detailed, comprehensive look based on a pre-briefing with Google and from today's news conference.

Gphone? The Google Phone Timeline

Rumor after rumor after rumor keeps appearing that Google is to release its own mobile phone, the Gphone. In April 2007, we originally compiled all these Google Phone rumors into a timeline view. Since then, we've continued to update the list, so that the confused, perplexed or just plain curious can keep track of what's come out when. Enjoy!

Google's OS dreams calling on Linux

Google's OS dreams calling on Linux

Can Google's application development prowess be transformed into a next-generation mobile operating system?

It seems increasingly likely that Google, the ubiquitous tech company, is about to throw its hat into the race to develop the next big mobile device. Google's no gadget-maker, but it does develop quite a bit of software, and reports have been building that the company is relatively close to releasing the Gphone. (Our style department says we have to spell it that way.)

Most people who have wandered onto the Internet in the past couple of years are familiar with Google. The company's various applications from Gmail and Google Docs to Google Desktop and the Google Toolbar are likewise familiar to lots of PC users. When it comes to smart phones, Google Maps is almost a must-have application, and it comes standard with the iPhone.

So Google's got experience in taking applications built for a PC and moving them over to a smart phone, which will be a key part of transforming smart phones into true mobile computers. A mobile operating system, however, is an entirely different undertaking.

It's very much a wide-open race to develop the next advanced mobile operating system. Symbian has the lead worldwide thanks to its close partnership with Nokia, the largest shareholder in the company. Windows Mobile is the second most widely used smart-phone operating system, according to Forward Concepts, and Linux is the third.

According to reports, Google wants to expand on that last category with its rumored mobile OS. The Gphone would be based on Linux and supported by advertising, which to many techies probably sounds like the ultimate Silicon Valley marriage made in hell. Try to forget, for a moment, about using a smart phone inundated with advertising messages and think about the implications of a Google-developed smart phone operating system.

It's still the very early days for this type of computing. Symbian and Microsoft have staked out opposing positions, but no company with the size and clout of Google has thrown its support behind the Linux development efforts for mobile computing.

Mobile phone makers are intrigued by Linux because of the constrained memory and power requirements of mobile computers and the ability to customize a Linux base for their products. Lots of work has already been done to make Linux modular, or to create building blocks that can be mixed and matched depending on what is desired. Tomihisa Kamada of Access told me earlier in the year that carriers and phone makers also like the idea of having their own branded interface on the phone, rather than relying on Microsoft and Symbian's branded operating system. If you go that route, that means you have to differentiate your products mostly on hardware, and that can be tricky.

But established phone makers and carriers looking for an answer to the iPhone are finding it hard to bet on a single Linux provider. Palm is floundering, with the recent news that the Linux-based version of Palm OS has been delayed again. Access, the company that acquired former Palm OS developer Palmsource, isn't faring much better. The folks at OpenMoko have gotten some buzz, but when First International Computer is your only hardware partner, you've got an uphill fight ahead of you. MontaVista has had some success with Motorola, and Wind River has been doing some interesting work, but are they in the best position to persuade the world to take a chance on their products?

Google, on the other hand, is Google. They've got open-source credibility, they've got mobile phone pioneers on board with their acquisition of Android in 2005, and some of the best and brightest engineers that Silicon Valley has to offer (not to mention enough cash to fund four or five internal projects that might have produced the eventual winner). As mobile phones start to deliver the same Internet experience as a PC, mobile search will be a vital application.

Could Google be the next mobile operating system company? It's more prepared than you might think.

(Credit: CNET Networks)

The part that trips me up is the notion of an advertising-supported Gphone, something also reported by BusinessWeek as a key part of Google's aims for this market, along with its intention to go after the 700MHz spectrum auction. You're going to have to offer people something pretty special to have ads--even targeted ads--be an integral part of the phone experience, which has thus far been mostly ad free. BusinessWeek thinks Google could be trying to do a television model on your phone, where voice and data minutes are free when the phone user agrees to accept advertising. While that might work to a certain extent, I think people have shown themselves quite willing to pay for things that get around the increasing reach of advertising. The New York Times reported Monday, however, that Google may be forgoing a licensing fee for its software in favor of the advertising model, which could make the software that much more attractive to phone makers.

Despite a lack of smart-phone experience, Google has to be taken seriously in this market. It has the talent and the assets to worm its way into mobile phones, a consumer-friendly brand, and the industry heft to stick around through a few development cycles. The look and feel of any Gphone will be crucial to its chances, and without any solid information to that effect, it's hard to say whether this thing will be a success or a flop. But it's not hard to imagine that Google is making mobile development executives at Symbian, Microsoft, and Palm think long and hard about the current projects they have under development.

UPDATED, 10/9 5:40 p.m: Corrects spelling of Tomihisa Kamada's name.

Google's Android not an iPhone

Google's Android not an iPhone

The only real thing that the iPhone and the Gphone have in common at the moment are five letters.

Google's plans for the mobile phone market have caused quite the stir Monday, even though the company's press conference Monday morning didn't add much to what we already knew about Android, a collection of software that could be a catalyst for Linux on mobile phones over the next few years. Still, when any company the size of Google makes noise about steering its ship in a certain direction, people take notice.

Google's Android software could compete with Apple's iPhone next year.

(Credit: Open Handset Alliance)

One nice development is that we can stop calling the damn thing the Gphone, which stopped being cute awhile ago in the fine tradition of J-Lo, A-Rod, and K-Fed. But while both Apple and Google will be selling mobile phone software in late 2008, the companies seem determined to walk a fine line in their new dual relationship as trusted partner and wary competitor.

Android is a nice idea; take the promise of Linux as a mobile operating system and finally give it a backer with some legs. This could set Google up nicely for the future if mobile phones continue to turn into little computers, since companies like Symbian and Microsoft are far from entrenched in this market.

Apple is also eying that future. Much of what Google said about Android during its press conference--such as the desire for a better Internet experience on mobile phones--was uttered by Apple CEO Steve Jobs in January during the presentation of the iPhone. And it's already sold 1.4 million iPhones in three months.

So this time next year, are we going to be talking about the looming showdown between Google and Apple in mobile computing, or the surprising resignation of Google's Eric Schmidt from Apple's board of directors?

Today's discussion was about Android the concept. We won't really know what Google has developed as far as Android the product until at least next week, when the company releases a software developer's kit.

Much of the iPhone's initial success can be traced to the user interface and we have no idea what Google has cooked up in that sense, although Andy Rubin (the brains behind the project) said it would be cool. "We hope Android will be the foundation for many new phones and will create an entirely new mobile experience for users, with new applications and new capabilities we can't imagine today," he wrote on the Official Google Blog Monday morning. Fair enough, for now.

Apple is extremely unlikely to directly compete with Google in one sense: OS X is probably not going to be sold on a licensing basis anytime soon. In that sense, Google is really butting heads with Symbian and Microsoft, fighting for design wins at companies beyond Motorola and HTC, who pledged support for Android on Monday. Apple will continue to compete against hardware makers like Nokia, Motorola, and Research in Motion, although software is certainly a selling point for the iPhone.

It also sounds like Google and its partners are focused more on mainstream phones than the high end of the smartphone market where the iPhone plays. Qualcomm CEO Paul Jacobs said his company hopes to develop chipsets for Android phones that bring the cost below $200, although that might take some time. And Rubin said Android can run on 200MHz processors based on the ARM9 core, which ARM's Rob Coombs, director of mobile solutions said was very much a mainstream processor by today's standards. The iPhone uses a 620MHz ARM chip made Samsung that's based on the current leading-edge ARM11 core.

But I can't ignore the obvious: If you're shopping for a smartphone late next year, and you search CNET Reviews' pages for information on what you should buy, you'll probably see Android phones from HTC or Motorola compared to phones running Windows Mobile, Symbian, Palm (maybe), and, of course, the iPhone.

What will Android look like? Apple set the bar this year with the iPhone.

(Credit: CNET Networks)

In a way, Android could be good for Apple. One of Intel's public relations representatives, besieged with requests to comment on AMD's advantage over Intel's lackluster server processors in 2004 and 2005, used to always declare that "competition is good for the soul." Right now, the smartphone industry is trying to come up with an answer to the iPhone, and we'll all benefit if the bar is continually raised by Apple, Google, Symbian, or any other number of companies.

Also, the more people that embrace the notion of smartphones and sophisticated mobile computers, the better life will be for companies in that industry. A rising tide does lift all boats to a certain extent, and Apple could attempt to position itself as the thought leader in mobile computing and let other companies have the less-profitable segments of the market.

The interesting thing here, however, is that no one from Microsoft, Symbian, Palm, Nokia, Motorola, or Verizon sits on Apple's board of directors. Google's Schmidt does. As director, Schmidt is privy to Apple's future strategic priorities, if not actual details of its product plans. Might Apple now wonder if that's a good idea?

Apple declined to comment on the notion, other than to note that Google remains an important partner to the company. During the conference call, Schmidt sort of addressed the question of competition with Apple, noting for the record that he's "a very happy iPhone user, but it's also important to state that there are going to be very different mobile device experiences."

It's not like this is the first time in history that companies have been both partners and competitors; just look back to when IBM was making chips for Apple, but selling Windows PCs. And it's very common in the software industry, where companies like Oracle and SAP compete fiercely but also have to make sure that their products can work together.

But Larry Ellison isn't attending board meetings in Germany. There will be many compelling stories that come out of Android and the iPhone during the next year, and the makeup of Apple's board of directors could be one.

Google to unveil 'Android' phone software

Google to unveil 'Android' phone software

Google is ready to unveil a suite of software for mobile phones based on open-source technology, backed by some of the largest wireless industry companies in the world.

The company is expected to hold a press conference on Monday to unveil the project, which is expected to incorporate software from the Linux world into a mobile platform code-named Android that's designed to run on phones, according to sources familiar with Google's plans. A software development kit for what's being called "a complete mobile-phone software stack" is believed to be in the works and will be released relatively soon thereafter, the sources said. It's not exactly clear what kind of software will come as part of that stack, but it's said to include everything you need to run a phone.

Japanese wireless carriers KDDI and NTT DoCoMo are said to be heavily involved in what will be called the Open Handset Alliance, according to other sources. The rest of the more than 30 other companies involved reads like a who's-who list of the mobile-computing industry, including Qualcomm, Broadcom, HTC, Intel, Samsung, Motorola, Sprint, and Texas Instruments.

Don't expect to see a Google phone, or Gphone, on store shelves anytime soon. And in such a large project with so many different players, plans and some details could still change over the weekend. It's unclear when the final version will be released. Google has repeatedly declined to talk about the Gphone or confirm the Monday event.

Persistent rumors of Google's interest in the mobile-phone market have captivated Silicon Valley and the wireless industry for months. The company's interest appears to be simple: there are more than a billion mobile phones in the world, and sales show no signs of slowing down.

Over time, these mobile phones are going to become more and more sophisticated, and the race to develop a truly mobile computer is wide open. Google has the engineering talent to make a concerted push into this area while keeping rivals like Microsoft at bay, and it has enough resources to force the industry to take it seriously, despite its relative lack of experience in the market.

Mobile phones are just starting to move beyond the stripped-down mobile Internet and join the party with their bigger PC cousins. When they get there, they'll need search, and they'll need applications tailored to mobile phones. Those are things Google figured out how to do a long time ago.

And when you've got practically unlimited amounts of money, finding the things you don't have is somewhat easier. Android was the name of a mobile-phone software company acquired by Google in 2005 and led by Andy Rubin, the co-founder of Danger. It was never entirely clear what Android was working on, but it appears to be coming to fruition.

The open-source community appears to be contributing a lot of technology to Android. Google is expected to license Android under the Apache License, Version 2.0, according to sources.

Wind River Systems, a company that specializes in tailoring Linux for embedded devices such as network equipment and mobile phones, is likely to be a key part of the alliance, sources familiar with the effort said. The company is expected to play a role in working on a Linux foundation for Google, integrating it with specific hardware, and providing support to phone companies using the software.

A Wind River representative declined to comment Friday on any Google partnership.

Wind River previously was fond mostly of its own operating system, VxWorks, but it got Linux religion in 2003, and Linux has been a top priority for Chief Executive Ken Klein.

But Linux in mobile phones has been a tough proposition for multicompany consortia over the years. Among those that have tackled the challenge are the Linux Phone Standard (Lips) Forum, the Open Source Developer Labs, the Consumer Electronics Linux Forum (CELF), and most recently, the LiMo Foundation founded in 2006.

The Google group is separate from LiMo, but the two share many members, and a connection could be beneficial. Linux-based phone software for Google could dovetail with LiMo's work, providing mobile phone software developers with a unified software foundation.

Mobile phones can't run just any software. Battery life is paramount, and therefore software must be designed to run inside a constrained environment with limited amounts of memory and processing power at its disposal. Linux appeals to phone makers because it's modular, meaning that it's relatively easy to piece together only the technology you need, and its relatively cheap to acquire the parts.

Also, phones are complicated, at least as they compare to PCs. ARM's chip designs are at the heart of almost every mobile phone in the world, but those cores get implemented in very different ways by partners such as Samsung and Texas Instruments, and ensuring application compatibility across multiple phones is a difficult undertaking.

The key to Google's software, however, will be how it's accepted by the public. People are drawn to sleek hardware, but they spend the majority of their time working with software. That's where an attachment is formed with a computer, and that attachment is particularly strong with a device you would carry with you everywhere you go. No details were immediately available as to the look and feel of the software.

Word of the pending Google news had reached JumpTap, a competitor to Google in the mobile ads space that is not included in the announcement.

"I'm not sure if it's an industry-supported event or a Google trap" to get developers to write to Google software, said Dan Olschwang, chief executive of JumpTap. "If it is really open source and the mobile-phone manufacturers will adopt it, it will be a major industry-changing event."

Google isn't just looking to expand its ad monetization technology to new platforms, but also to shake up the telecommunications industry and its "walled garden" approach that limits what handsets, carriers, and services consumers can use, industry experts said.

"Google's stated open-source approach, or open net approach to life, is antithetical to the way cellular carriers look at the world," said Tim Hanlon, an executive vice president at Denuo, a consulting arm of advertising agency Publicis Groupe. Carriers are "loath to separate device from service. They're loath to let third-party applications play on their proprietary network."

If Google succeeds in opening up the industry it will be the biggest thing the search company has done in the last couple of years, said Stephen Arnold, author of The Google Legacy and a new book, Google Version 2.0: The Calculating Predator. "The phone companies "don't understand the business Google is in, and now they're talking to them!"

And the company could very well have a trump card to play, if it follows through on its interest in the 700MHz spectrum auction scheduled for January 2008.

Can Google really be a mobile-software developer, search engine, application house, and wireless carrier? And will people actually want to use that? We might soon find out.

News.com's Stephen Shankland and Elinor Mills contributed to this report.