Advertisement
Promo

Mobile working Toolkit in association with http://marketing.ianywhere.com/forms/EMEA09SUPSybaseMobilityLeadership-IDC

Google releases Android SDK beta

Stephen Shankland CNET News

Published: 19 Aug 2008 08:22 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Google on Monday released the first beta version of its software-development kit for Android phones, a significant step forward in the company's plans 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, already had released an 'early look' software development kit (SDK) in November 2007. With the new beta SDK, however, 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.

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

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 initially ended up sharing it only with finalists in an Android programming contest. The Android Developer Challenge is awarding $10m (£5.4m) 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, one key step is helping programmers to write that code. The SDK does just that by, for example, providing a software emulator that can run Android applications without an actual Android phone.

When it comes to Android's APIs (application programming interfaces), however, some significant features were removed in the new API. "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," Google said.

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 instant messenging, Google said.

"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," Google said in the release notes. "We look forward to the possibility of restoring some or all of this functionality in a later version of the Android platform."

Further details can be found in Google's Android developer roadmap, SDK change list, discussion group, and porting tips for programmers moving their code to the new SDK.

Credit: Google releases near-final Android programming tool from CNET News

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:





Enterprise Smartphones Special Report Special Report

Nokia E63

Nokia E63

Review Although it's missing some features (chiefly HSDPA and GPS), Nokia's E63 is a well-thought-out, ergonomic and affordable smartphone.

More Special Reports

Video icon

Video

On The Road Blog

Mobile business social network tools c...

The APIs that RIM is opening up for the BlackBerry platform leapfrog what’s available on other mobile platforms, with free push updates, unified advertising and payment options and... More

Post a comment

The Crabble stand for your phone

Sometimes something comes along that is so simple yet so very useful that you can’t believe you didn’t think of it first. The Crabble is one such object. Once upon a time smartphones... More

Post a comment

Taking Out the Skype Garbage

I don't write much about Skype any more, mostly because I find the entire company, its product and the situations surrounding it totally disgusting. However, a couple of things have... More

2 comments


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters