June 26, 2009, 2:03 pm
Google's open source Android operating system is maturing and beginning to attract a more diverse audience of third-party developers. To accommodate the growing need for more power and flexibility, Google is opening up the platform to additional programming languages and new kinds of development.
The Android userspace is largely dominated by Java technologies that run on top of Google's custom Dalvik Java virtual machine. At launch, Java was the only officially supported programming language for building distributable third-party Android software. That's starting to change as Google introduces new options. On Thursday, the company announced the availability of the Android Native Development Kit (NDK) which will allow developers to build Android software components with C and C++.