Google has boosted its Android mobile device software platform by offering developers a kit that enables them to call native code from Android applications.
Android 1.5 Native Development Kit (NDK), Release 1 allows developers to implement parts of applications using native languages including C and C++. Android applications run in the Dalvik virtual machine, which is Google's own software for running Java and serves as Android's primary runtime.
The native kit is a companion to the Android SDK.
Applications that are good candidates for the NDK include signal processing and physics simulation.
Android is a project of the Open Handset Alliance, featuring Google.