Proton SDK (aka p+) is a free and open source component based C++ framework with its own touch-optimized GUI system that is optimized for GL/GLES based cross-platform app/game development. Both 2D and 3D apps (using the included but optional Irrlicht 3D engine) are supported.
Create games and apps that run on eight platforms in C++: OSX, Win, iOS, Android, WebOS, RIM Playbook, Linux, Flash.. and a lot more features!