Finally Google Released the NDK, which allows developers to use native code/libraries in their code (programmed in C or C++) which can be used for intense CPU operations such as encoding/decoding or physics.
You can download it here.
For most Developers this isn’t much interesting, but if you need advanced stuff as implementing your own audio and video codec, you may want to try it out.
Source: Android Developers Blog
So, you finally want to make you first Android Applications. But don’t be scared, we won’t start with the "Hello, World!" application usually used to introduce you into a programming language, but will start with something more useful: A login screen.
If you haven’t setup the SDK & Eclipse yet, you should first read my previous "Android: Installing the SDK" post and then come back.
First we create a new project by selecting the File menu -> New -> Android Project or right-clicking the Package Explorer -> New -> Android Project.
Before getting started, you first need to download and install the Android SDK. But first, if you meet the requirements.
In order to use the Android SDK, you need to have JDK 5 or JDK 6 installed on your system (JRE alone won’t do it!). Next you’ll need an IDE (it’s optional, but makes developing much much easier than writing all your code in a simple text editor). I suggest using Eclipse 3.4 together with the Android Development Tools for Eclipse.





