The game is written in C++, but Android wants you to write apps in Java (the Android SDK).
You could use the NDK in theory, but it's not as simple as just putting a couple of buttons in.
Porting the game to iOS is much easier though since basically, ObjC is a superset of C++, so you can literally just use C++ and wrap everything with the necessary ObjC hooks and whatnot. Still not trivial though -- you'll have to make sure the OpenGL instructions apply to the OpenGL command set on your target phone's spec (OpenGL ES, basically), and you'll have to route button presses to inputs in a sensible way; also, react to common events, like backgrounding or whatever; re-arrange file structure; check sound API integration; take care of the meta files; things like that.
It's serious stuff. Most programmers probably wouldn't say it's fun to do this work, especially considering the code base -- it's not impossible to work with, but certainly hard.