Java is an excellent language, but for Android mobile development, C++ has a few advantages. These include a smaller memory footprint, as C++ is nearer the metal and has no garbage collection . C++ is a superset of C and should compile virtually all C programs, so you could reuse C software.3 Şub 2016
Read moreIs C++ good for mobile development?
Since all three, iOS, Android, and Windows, platforms support writing code in C++ , writing native code in C++ can allow reusing the code across platforms. Other than being reusable, native code written in C++ performs better and is resistant to reverse engineering.
Read moreCan I do Android development using C++?
C++ can be used for Android App Development using the Android Native Development Kit(NDK) . However, an app cannot be created totally using C++ and the NDK is used to implement parts of the app in C++ native code.
Read more