You are here: silicon.com > Networks > Mobile & Wireless

Mobile & Wireless

Google releases Android 1.0 SDK beta

'Open' phone one step closer

Tags: google, sdk, android

By Stephen Shankland

Published: 19 August 2008 08:48 GMT

Google on Monday released the first beta version of its software developer kit (SDK) for Android phones, a significant step in the company's hope for "open" phone technology.

Google, which is leading the 34-company Open Handset Alliance to create the largely open-source Android software stack for mobile devices, had already released an "early look" SDK in November 2007. With the new beta SDK, though, the company is telling programmers they can get started in earnest creating software that will work on Android phones due to start shipping later this year, though stopping short of promising full compatibility.

Google developer advocate Dan Morrill said in a blog post: "Since this is a beta release, applications developed with it may not quite be compatible with devices running the final Android 1.0."

Among changes in the new SDK are the addition of the phone's new home screen as well as some new applications for controlling the camera, playing music, setting alarms, viewing pictures, and dealing with SMS and MMS messages.

Android phones, notably HTC's Dream, are due to ship in the fourth quarter.

Google had hinted in May that the new Android SDK was imminent but the company ended up sharing it only with finalists in an Android programming contest until Monday. The Android Developer Challenge is awarding $10m to coders to try to jump-start development efforts. On Monday, Google said a second challenge will be announced later this year that "will give developers a chance to build polished applications once hardware is available".

Google hopes Android phones will be open to run innumerable applications, not just locked down to handle a relatively small number of authorised packages. To achieve this promise though, one key step is helping programmers to write that code. And SDK does just that, for example, by providing a software emulator that can run Android applications without an actual Android phone.

When it comes to Android's APIs (application programming interface), though, some significant features were removed in the new API. Google said: "Due to significant API changes in the upstream open-source project and due to the timeline of getting certain Bluetooth profile implementations certified, a comprehensive Bluetooth API will not be possible or present in Android 1.0."

Also removed is GTalkService, an API for instant messaging. "Due to the security risks inherent in accepting arbitrary data from 'outside' the device, the data messaging facility of the GTalkService will not be present in Android 1.0," though the phone can use Google's servers for Google Talk IM, Google said.

Google said in the release notes: "We know that these changes will affect many developers who have worked with the prior early looks at the SDK, and we are very sorry for the resulting inconvenience. We look forward to the possibility of restoring some or all of this functionality in a later version of the Android platform."

Original article: Google releases near-final Android programming tool from CNET News.com

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

Read and write about internet access at the airports of the world at atlarge.com.

Peter Cochrane Peter Cochrane's Blog: How the telcos could save themselves Doomed network operators could thrive with a bit of innovation

Peter Cochrane Peter Cochrane's Blog: Facebook saves teen from prison Another unexpected impact of social networking


  • Jobs
C / C++ / OpenGL / 2D or 3D # South East

Skills to include: C/C++, OpenGL, DirectX, 2D/3D Graphics API's, low-level drivers, Linux, WinCE/WinXP Here is an exciting opportunity for a software ...

iPhone Developer/iPhone SDK App Developer - Thames Valley - Contract

XCode - Objective-C - Cocoa - iPhone SDK Developer Highly Desirable: Previous experience of Agile development methodologies, including Test-driven ...

Senior Symbian/Nokia S60 Engineer - S60 SDK

Senior Symbian/Nokia S60 SDK Engineer - Symbian/Nokia S60 SDK, Carbide Development Tools, on-target debugger, Performance Investigator, Messaging ...

Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: