Clutter (Bibliothek)

Clutter (Bibliothek)
Clutter
Entwickler Intel
Aktuelle Version 1.8.2
(17. Oktober 2011)
Betriebssystem Unix, GNU/Linux, Mac OS X, Windows
Kategorie Programmbibliothek
Lizenz LGPL
www.clutter-project.org

Clutter ist eine freie Szenengraph-Programmbibliothek, mit der Software-Entwickler grafische Benutzeroberflächen (GUIs) für Anwendungen erstellen können.

Clutter wurde anfangs von OpenedHand entwickelt. OpenedHand wurde später von Intel gekauft, um auf Basis von Clutter eine Oberfläche für Moblin (heute MeeGo Netbook) zu schaffen. Mittlerweile nutzt eine Reihe von Software-Projekten, allen voran GNOME, dieses Toolkit.

Inhaltsverzeichnis

Toolkits

Die Clutter-Programmbibliothek an sich ist keine Komponentenbibliothek, sondern stellt lediglich Techniken wie Transformationen zur Verfügung. Um Widgets einzufügen, müssen Programmentwickler diese entweder selber programmieren oder können alternativ ein vorhandenes Toolkit zusammen mit Clutter verwenden. Das Clutter-Projekt bietet Integrationen für GTK+[1] und Qt[2] an und entwickelt darüber hinaus auch ein eigenes Toolkit namens Mx.[3]

Mx

Mx wurde ursprünglich unter dem Namen Nbtk für Moblin geschrieben und erst nachträglich zu einem Toolkit für allgemeinen Gebrauch ausgebaut.[4] Mx bietet alle gängigen Widgets zum Erstellen grafischer Oberflächen an,[5] enthält aber keine Funktionalität, die darüber hinaus geht. Für das Einbinden von Web-Inhalten kann Mozilla-Technik verwendet werden, für multimediale Inhalte GStreamer.[6]

Software, die Clutter nutzt (Auswahl)

Einzelnachweise

  1. http://git.clutter-project.org/cgit.cgi?url=clutter-gtk/tree/README
  2. http://git.clutter-project.org/cgit.cgi?url=clutter-qt/tree/README
  3. http://git.clutter-project.org/mx/tree/README
  4. http://blogs.gnome.org/thos/2009/11/18/a-new-clutter-widget-toolkit/
  5. http://docs.clutter-project.org/docs/mx/stable/
  6. http://git.clutter-project.org/cgit.cgi?url=clutter-gst/tree/README

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Clutter — steht für Clutter (Radar), von einem Radargerät erfasste, aber unerwünschte Ziele Clutter (Bibliothek), eine freie Softwarebibliothek zur Entwicklung grafischer Benutzeroberflächen Herbert W. Clutter (1911–1959), Mordopfer, das durch Truman… …   Deutsch Wikipedia

  • Gnome — 3.2 Basis …   Deutsch Wikipedia

  • Liste von GUI-Bibliotheken — Inhaltsverzeichnis 1 Plattformübergreifende Bibliotheken 1.1 C 1.2 C++ 1.3 C# 1.4 Fortran …   Deutsch Wikipedia

  • GLib — Entwickler Das GTK+ Team Aktuelle Version 2.30.2 (11. November 2011) Betriebssystem Unix, Windows, OS/2, BeOS …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”