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. View the feature list.
(visit the forums here)
(Visit Codedojo here)