> I am very new to android and also for JAVA. Untill now i am working on > C. > Is there any way to develop the Android apps on "C" or "C++". > Please let me know, whether it is possible or not.
Nothing can stop you from developing applications using NDK in C++ for Android. However, from the NDK page[1]- The NDK includes a set of cross-toolchains (compilers, linkers, etc..) that can generate native ARM binaries on Linux, OS X, and Windows (with Cygwin) platforms. It provides a set of system headers for stable native APIs that are guaranteed to be supported in all later releases of the platform: libc (C library) headers libm (math library) headers JNI interface headers libz (Zlib compression) headers liblog (Android logging) header A Minimal set of headers for C++ support The NDK also provides a build system that lets you work efficiently with your sources, without having to handle the toolchain/platform/CPU/ABI details. You create very short build files to describe which sources to compile and which Android application will use them — the build system compiles the sources and places the shared libraries directly in your application project. I can think of several libraries that are missing here - Graphics(OpenGLES), UI, Concurrency and so on. Unless you have significant time/money/resource at your disposal, I would recommend you to stick with Java SDK for developing applications that run on Android-capable phone. Having said that though, I'd use the NDK _if_ I had to say develop my own shared libraries, wrappers for various other native libs and so on.. Basically anything you want to hook into the system. What would be awesome for NDK is to include some tiny port of STL and Boost subset. _This_ would be awesome. [1] http://developer.android.com/sdk/ndk/1.5_r1/index.html -- Regards, Ishwor Gurung --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---