Where you can go
The C/C++ ecosystem has existed for several decades now and is full of richness. We ported some libraries, but a lot more are out there and waiting to get ported. Actually, many of them, which are listed as follows, work without the need of a full code revamp:
- Bullet (http://bulletphysics.org/) is an example of a physics engine that can be ported right away in a few minutes
- Irrlicht (http://irrlicht.sourceforge.net/) is one of the many 3D engines that can run on Android
- OpenCV (http://opencv.org/) is a computer vision and machine-learning library, which allows your application to "see" and understand the outside world through the camera
- GLM (http://glm.g-truc.net/) is a useful library for OpenGL ES 2 to handle matrix calculations ...
Get Android NDK Beginner's Guide - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.