Good afternoon. Interested in this topic. Before that programmed exclusively for Windows in C/C++ + DirectX to develop simple 3D games. The development experience is, Mat. part of it too. But I would like to find something new, for example, in Android development. Android itself is close to me, for the device under that OS, but didn't write anything underneath like. Java alien to me, do not digest it (cavity, do not just throw tomatoes). So, the main question that is interesting to me: is it possible to write for Android without having to code Java (the Android NDK)? If Yes, what advise literature (English / Russian)? And what do I get from the exclusive use of C/C++, in addition to the complexities of implementation? For me it is important, in General, are the speed of application and minimizing the use of system resources.
Plan to develop applications with more functionality computing: scientific applications, sophisticated 3D games with great number of mathematical and physical calculations.