Skip to main content

Google Releases Android Native C/C++ Development Kit

In an attempt to lure the developers’ community, Google has come up with the Android Native Development Kit (NDK), which would enable third party developers to embed components using native code languages C and C+ + into their applications, the search giant announced on the Android developers blog.

However, the newly launched toolkit, dubbed as “Android 1.5 NDK”, doesn’t really let developers to run entirely native codes over devices, but allows them to add native codes into applications designed to run in Dalvik virtual machines (DVM).

Developers can use NDK to code some of the sensitive parts of their programs in C, followed by reusing existing C code on the Android platform; incidentally, the NDK doesn’t offer access to platform framework APIs, and it is tailored to be used along with Java to code some crucial parts of programs that need current C libraries.

Commenting upon the drawbacks of the new tool, the company said, “The NDK will not benefit most applications. As a developer, you will need to balance its benefits against its drawbacks; notably, using native code does not result in an automatic performance increase, but does always increase application complexity”.

In addition to launching Android NDK, the team has also released the updated version of Android 1.5 SDK, which is available to developers as Release 2.

and join more than 1600 other followers

Our Comments

Google is stepping up its efforts to make its Android platform more popular amongst developers. By releasing a C/C++ development kit, the company wants to show that it is committed to go further to make life for the developer community simpler and better while allowing them to choose between ease of development and performance.

Related Links

Google Android code goes native (opens in new tab)

(The Register)

Download Android Native Development Kit (opens in new tab)

(Softpedia)

Android NDK lets developers go native (opens in new tab)

(The H)

Android goes beyond Java, gains native C/C++ dev kit (opens in new tab)

(Ars Technica)

Android Gets Native Development Kit (opens in new tab)

(PC Mag)

Android finally gets native development tools with NDK 1.5 (opens in new tab)

(Into Mobile)

Désiré has been musing and writing about technology during a career spanning four decades. He dabbled in website building and web hosting when DHTML and frames were en vogue and started writing about the impact of technology on society just before the start of the Y2K hysteria at the turn of the last millennium. Following an eight-year stint at ITProPortal.com where he discovered the joys of global tech-fests, Désiré now heads up TechRadar Pro. Previously he was a freelance technology journalist at Incisive Media, Breakthrough Publishing and Vnunet, and Business Magazine. He also launched and hosted the first Tech Radio Show on Radio Plus.