3 ms·
Introducing Android 1.5 NDK, Release 1: Include C/C++ in your Android app
- teilo 17y agoThis is incredibly exciting! This means that it is only a matter of time before some industrious developer starts implementing codecs and other niceties that are not practical to implement in the VM. (Like: an MP3 encoder for live audio recordings). The future looks bright for Android. This also means (theoretically) that there is no reason that Android apps cannot compete with the iPhone in terms of speed.
- jcl 17y ago...eventually. From the linked forum page: The initial goal is to support JNI shared libraries written in C or C++ that link with the Android versions of libc and libm. In a future release we hope to support linking with OpenGL ES and audio libraries, which should enable high-performance games. I'm eagerly awaiting that release. :)
- SwellJoe 17y agoNot to mention opening up a huge array of Open Source software written in C/C++ for possible porting to Android, without having to rewrite entirely in a JVM language. Like, say, NetHack.
- torpor 17y agoThis is going to be great for those of us who want to use the Android platform to develop synthesizers and other music-processing applications. I for one am going to be checking this out over the weekend and porting some synth code to see what sort of performance I can get .. so far with Java, its been dismal.