Clutter ist umfangreich

24 05 2008

Ja ich weiß - ich hatte gesagt ich stell hier ein paar Beispiele rein. Ein bisschen hab ich auch programmiert aber da mir eine gute Idee fehlte, hab ich erstmal weiter die API-Reference studiert. Dabei hab ich festgestellt, dass man auch Clutter-GUIs voellig unabhaengig von einer Programmiersprache entwickeln kann. Aehnlich wie das bei anderen Toolkits (z.B. Wx) mit XML moeglich ist.

Clutter verwendet hierfuer JSON was aber, abgesehen von der Syntax, recht aehnlich zu XML ist, was dann Clutter-Script genannt wird. Wahrscheinlich sollte man sowas gleich von Anfang an verwenden, damit man unabhaengig von einer Sprache bleibt.
Da die API-Reference aber nicht wirklich eine gute Anleitung ersetzt und ich zu Clutter-Script auch kein Howto finden kann, ist es relativ schwierig sich da einzulesen.

Lange rede, kurzer Sinn: Es kann noch einige Tage dauern, bis ich erste Code-Schnipssel hochlade. Achja, wenn jemand ‘nen Tipp hat, was ich programmieren koennte, immer her damit.



Clutter ist toll

22 05 2008

Seit etwa einer Woche beschaeftige ich mich nun mit Clutter-Programmierung in C und so langsam habe ich das Gefuehl das Grundkonzept verstanden zu haben. Clutter ist ein Toolkit um 2D-Objekte in einer 3D-Umgebung zu positionieren und zu animieren.

Auf Youtube findet man bereits eine menge Videos, die demonstrieren was Clutter so alles kann und auch das neue Ubuntu-Mobile wird u.a. eine Clutter-GUI mitbringen.

Jedenfalls werde ich nun in den naechsten Tagen anfangen meine ersten kleinen Programme mit Clutter zu entwickeln und das Ganze hier dokumentieren. Vorerst werde ich es wohl auch noch in C machen, obwohl es recht gute Python-Bindings gibt, mal sehen.

Clutter Uebersicht