Google Phone - Android

Google (GOOG) has just announced its much talked about Google mobile phone platform, Android, and has announced a large list of partners who are working with the company. The company said it’s worked with T-Mobile, HTC, Qualcomm (QCOM), Motorola (MOT) and others on the development of Android through the Open Handset Alliance, a multinational alliance of technology and mobile industry leaders.

Andy Rubin, who spearheaded the project, writes on the Google blog:

It’s important to recognize that the Open Handset Alliance and Android have the potential to be major changes from the status quo — one which will take patience and much investment by the various players before you’ll see the first benefits. But we feel the potential gains for mobile customers around the world are worth the effort.

The first handsets are likely to be available in the second half of 2008, the company said. Other partners in the alliance include Sprint Nextel (S), Telecom Italia, NTT DoCoMo, Broadcom (BRCM), and a slew of other technology companies.

What is Android? A fully integrated mobile “software stack” that consists of an operating system, middleware, user-friendly interface and applications. It will be made available under one of the most progressive, developer-friendly open-source licenses, which gives mobile operators and device manufacturers significant freedom and flexibility to design products. Next week, the Alliance will release an early access software development kit to provide developers with the tools necessary to create innovative and compelling applications for the platform.


Who is missing?
Quite a few large carriers, including Vodafone (VOD), Orange, SK Telecom, AT&T (T) and Verizon (VZ). Nokia (NOK), Samsung, LG and Sony Ericsson are among the handset makers not part of this alliance.

Official Site: www.android.com

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.





What is Android™ and how is it different?
Android is a complete mobile phone software stack. It includes everything a manufacturer or operator needs to build a mobile phone. Android will be made available as open source via the Apache v2 license. Android was designed from the ground up to enable the best user experience possible on a mobile phone. It leverages web and Internet content to provide advanced services such as mobile mashups.

Why did you pick the Apache v2 open source license?
Apache is a commercial-friendly open-source license. The Apache license allows manufacturers and mobile operators to innovate using the platform without the requirement to contribute those innovations back to the open-source community. Because these innovations and differentiated features can be kept proprietary, manufacturers and mobile operators are protected from the "viral infection" problem often associated with other licenses.

When will Android be available?
An early look at the SDK will be available for download on November 12, 2007.

What are the benefits of this platform to developers?
Developers can take advantage of a comprehensive platform that gives them full access to the device, enabling them to develop innovative, integrated applications and more compelling services. Developers will also appreciate the rich built-in libraries that bring powerful and well-developed functionality that can easily be integrated into applications built for the platform. Open Handset Alliance members also plan to make it easier for platform developers to distribute and commercialize their applications.

Can you tell me more about Android's architecture?
Complete documentation will be available on November 12, along with the SDK.

If the Open Handset Alliance is giving it all away for free, how will the platform be differentiated?
Because the Apache license does not have a copyleft clause, industry players can add proprietary functionality to their products based on Android without needing to contribute anything back to the platform. As the entire platform is open, companies can remove functionality if they choose. Applications are not set in stone, and differentiation is always possible. For example, if you want to include Hotmail instead of Gmail, it will not be an issue.

How will the open source effort be managed?
There will be a publicly accessible repository, similar to how the Linux kernel is managed. Each platform module is assigned an owner who validates contributions, and new module additions are governed by the original contributor.

----------------------------------------------------------------------

Open Handset Alliance announced that they will make available an early look at the Android™ SDK on November 12, 2007 and invite developers to visit us again at this time to download the SDK.

They view Android as a "living" platform and look forward to working with the developer community to continuously enhance and enrich the platform.


I am not sure that this new handset operating system is successful, but am really interested in this enjoyable topic. :) 

by iprinceps | 2007/11/06 09:01 | Embedded System | 트랙백(1) | 덧글(0)

트랙백 주소 : http://iprinceps.egloos.com/tb/1574796
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 上善若水 at 2008/10/31 16:45

제목 : 내 손안의 PC - 자바가 구원투수가 되어야 하지 ..
세상은 카메라/GPS/3G Network을 탑재한 애플의 iPhone, 구글의 Android폰을 기점으로 완전히 새로운 세상으로 바뀌고 있습니다. ...more

:         :

:

비공개 덧글

<< 이전 페이지     다음 페이지 >>