Telephony LIVE

Know a service provider that is DEFINING INNOVATION?

Nominate a service provider today for the Telephony Innovation Awards, to be held at Telephony LIVE: The 2008 Telecom Summit!

Learn more or Nominate!

         Subscribe in NewsGator Online   Subscribe in Bloglines

Android innards: Java twists and licensing turns

more on the topic

More Related Articles

As promised, Google released the software development kit (SDK) for its new mobile operating system Android on Monday, and with the code in the wild for less than 24 hours, impressions are starting to roll in.

Forget about the $10 million developer contest. What’s more interesting is Google’s wranglings with Java – the language and open-source process – and early looks at potential Android user interfaces, applications and hardware.

On the Java front, Google has been planning to build a “custom” virtual machine (VM) for running Android apps. With the SDK’s release, Google has provided more details on that VM, which it is calling “Dalvik.”

A VM works by acting as a software-based “run-time” for turning raw code into actual applications. While Android developers will use Java tools – such as the open-source Eclipse IDE -- and the Java language to write Android apps, they will run not on standard phone Java Micro Edition (ME) virtual machines but on Dalvik. It is unlikely that apps written for one VM would run on the other.

For Google, that approach lets it tap into a huge group of existing Java developers while ensuring that Android phone apps are unique compared with apps written using Java ME.

To accompany Dalvik, Google is writing Java code libraries to help phone developers, including support for OpenGL 3D graphics and Bluetooth and USB interfaces. It is also providing hooks into several Google Web APIs, including Google Maps for displaying maps and XMPP for device-to-device communications.

The other open question regarding Android is the open-source license. While Google has licensed the technology using an Apache-style license – which allows developers wide range to take the code, change it and not “check” those changes back into the core – the search giant said it has required the members of its Open Handset Alliance to agree not to fragment the core Android code, as a condition of membership. OHA members include carriers such as Sprint and T-Mobile and manufacturers including HTC and Motorola.

Such an agreement would help limit Android from fragmenting but would not stop any developer or vendor that has not signed on as an OHA member to potentially take Android in whatever direction he or she chose.

Google focused strongly on building a strong technical platform, rolling out support for gesture-based touch screens, 3D acceleration and a variety of hardware form factors as part of Android’s core capabilities. On the Web side -- a major point of emphasis for Android – the platform is using the open-source WebKit browser engine, which among other deployments is the underlying code for Apple’s Safari browser.

On the network side of things, Android will support GSM mobile-phone technology, 3G, Edge and 802.11 Wi-Fi networks – but apparently not CDMA.

Get Updates Via Email

related resources

popular articles

Want to use this article? Click here for options!
© 2008 Penton Media Inc.

Webcasts

WEBCAST

Telephony’s Inside Telecom Live: Building an efficient IPTV content supply chain

Find out! Watch Telephony's LIVE Webcast July 23, 2PM ET/11AM PT. Telephony will delve into what is required to create an efficient IPTV content supply chain. LEARN MORE or REGISTER NOW.

White Papers

WHITE PAPER

New Backhaul Networks for Mobile Broadband

Heavy Reading Research Senior Analyst Patrick Donegan discusses the exciting possibilities of High Speed Packet Access, CDMA 1X EV-DO, and Mobile WiMax. DOWNLOAD NOW

Podcasts

PODCAST

A Telephony Podcast: Mobile’s virus threat

Gareth Maclachlan, CTO of AdaptiveMobile, speaks with Associate News Editor Sarah Reedy about the growing mobile virus threat.LISTEN

Blogs

BLOG

What happened at NXTcomm08

Recuperating from the big show, here are some reflections on some of the more prominent themes amid activity at the show... READ

E-Books

E-BOOK

READ E-BOOK: MANAGING THE CUSTOMER EXPERIENCE

This e-book explains how to keep your customers happy, reduce churn and strengthen profits. Sponsored by CA’s Wily Technology Division. READ NOW!

TV

TV

Interview with Jim Hansen of Embarq at NXTcomm08

Tune in to Telephony TV to watch an interview with Embarq's Jim Hansen at NXTcomm08. WATCH IT NOW.

  • Telephony Content
  • Telephony Content

NEWS & INSIGHTS

CURRENT ISSUE

TOOLS

more news

Global >>

MORE

Ethernet >>

MORE

Independent >>

MORE

IPTV >>

MORE

IMS >>

MORE

WiMax >>

MORE

VOIP >>

MORE

FTTX >>

MORE

Access >>

MORE

Broadband >>

MORE

Wireless >>

MORE

Software >>

MORE

Podcasts >>

MORE

Get Updates Via Email

Browse Issues

  • June 30, 2008
  • Jun 16, 2008
  • May 19, 2008
  • May 5, 2008
  • Apr 28, 2008
  • Apr 14, 2008
  • Mar 31, 2008