Latest in Android

Image credit:

Android 1.5 gets official SDK for native development

Chris Ziegler
June 25, 2009
Share
Tweet
Share

Sponsored Links



Java-based development within a specialized, optimized virtual machine is one of the founding principles of the platform that makes Android what it is -- but sometimes, you need a little more oomph and you've got to bend the rules to make that happen. Google's totally cool with that, it turns out, and today they've released the Android 1.5 Native Development Kit (NDK) that allows developers to generate C and C++ libraries that run directly on the platform rather than being routed through Dalvik. The Android team pulls no punches that devs should be careful when going native, saying "your application will be more complicated, have reduced compatibility, have no access to framework APIs, and be harder to debug" -- but as they note, there'll be times when the improved performance and deeper access to hardware will be a boon. As with HTC's Sense, it'll be interesting to see how this affects the platform going forward.

All products recommended by Engadget are selected by our editorial team, independent of our parent company. Some of our stories include affiliate links. If you buy something through one of these links, we may earn an affiliate commission.
Share
Tweet
Share

Popular on Engadget

The 2020 Engadget Holiday Gift Guide

The 2020 Engadget Holiday Gift Guide

View
Curiosity rover finds evidence of ancient megafloods on Mars

Curiosity rover finds evidence of ancient megafloods on Mars

View
Netflix removes 'Chappelle's Show' after a request from Dave Chappelle

Netflix removes 'Chappelle's Show' after a request from Dave Chappelle

View
CD Projekt Red shows off 'Cyberpunk 2077' next-gen gameplay

CD Projekt Red shows off 'Cyberpunk 2077' next-gen gameplay

View
Comcast is expanding its 1.2TB cap to its entire 39-state footprint in January

Comcast is expanding its 1.2TB cap to its entire 39-state footprint in January

View

From around the web

Page 1Page 1ear iconeye iconFill 23text filevr