* How it started During looking for how to build GUI elements for building a GUI for [APWTCL] I was experimenting with the native widgets supported on the [iPhone]. Very soon I found out, that there is a lot of functionality missing, when looking for Tk like widgets. That might be partially been because Apple wants to look all there GUI stuff look like they want to have it look. At that time I also found out, that there is a cut down version of [OpenGL] called [OpenGL ES] running on the [iPhone] (and also on [Android]) and as part of [WebGL] in [javascript] for browsers too. Having a little bit of knowledge of [OpenGL] from the implementation of [ntkwidget] I wanted to give [OpenGL] a try, to see, what can be done using that. For being able to support [OpenGL ES] for [Android] and [IOS] ([iPhone]) there was the need to replace the [wtk] part which was sending [javascript] stuff to the presentation part by some target independent part. <>Category GUI