Toolkit

Toolkit

Toolkit oder auch Toolbox (englisch für „Werkzeugsatz“) ist ein Begriff aus der elektronischen Datenverarbeitung. Er bezeichnet allgemein eine Sammlung von Bibliotheken, Klassen und Schnittstellen, die das Erstellen von Computerprogrammen vereinfachen sollen. Ziel eines Toolkits ist es, einem Programmierer das Entwickeln von Anwendungen zu erleichtern, indem Standardfunktionen zur Verfügung gestellt werden.

Der Begriff Toolkit ist dabei nicht klar definiert oder abgegrenzt. Verschiedene Hersteller bezeichnen teilweise sehr unterschiedliche Hilfsmittel zur Softwareentwicklung als Toolkit.

Inhaltsverzeichnis

Einsatzbereich

Toolkits stellen einem Programmierer viele Standardfunktionen und Schnittstellen einer Umgebung, für die ein Programm entwickelt werden soll, vorgefertigt zur Verfügung. So braucht ein Entwickler typische Aufrufe der Umgebung nicht selbst zu programmieren, da diese vom Toolkit bereitgestellt werden. Darüber hinaus stellen einige Toolkits auch zusätzliche Programme und Hilfsmittel wie Entwicklungsumgebungen bereit.

Der Vorteil liegt darin, dass ein Entwickler sich so vollständig auf sein Programm konzentrieren und die eher allgemeinen Aufgaben mit dem Toolkit realisieren kann. Neben einem deutlich geringeren Arbeitsaufwand für den Entwickler bringt dies auch eine Einheitlichkeit der Programme desselben Toolkits mit sich.

Grafische Toolkits

Der Qt-Designer

Im Rahmen grafischer Benutzerumgebungen stellen Toolkits typische Benutzerelemente wie Datei-öffnen-Dialoge, Knöpfe und Menüleisten. Einige grafische Toolkits liefern auch extra Programme mit, die das Gestalten grafischer Oberflächen und Dialoge vereinfachen. Ein bekanntes Beispiel ist der Designer des Qt-Toolkits.

Bekannte grafische Toolkits sind Apples Cocoa und die plattformunabhängigen Toolkits Qt und GTK+.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

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

  • Toolkit — may refer to an assembly of tools.It may also refer to:* Widget toolkit * Toolkits for User InnovationSpecific toolkits include:* Abstract Window Toolkit * Accessibility Toolkit * Adventure Game Toolkit * B Toolkit * Battlefield Mod Development… …   Wikipedia

  • toolkit — (n.) 1963, from TOOL (Cf. tool) (n.) + KIT (Cf. kit) (1) …   Etymology dictionary

  • Toolkit — Sur les autres projets Wikimedia : « Toolkit », sur le Wiktionnaire (dictionnaire universel) Toolkit est un mot anglais qui est utilisé en informatique et le plus souvent dans le contexte des interfaces graphiques. Ce mot, qui… …   Wikipédia en Français

  • Toolkit — Tool|kit 〈[tu:l ] m. 6 oder n. 15; EDV〉 ergänzende Programmeinheit (z. B. in Form einer Sammlung von Programmroutinen); Sy Toolbox (1) [engl., eigtl. „Werkzeug(ausrüstung)“] * * * Toolkit   [dt. »Werkzeugausrüstung«] das, eine Sammlung …   Universal-Lexikon

  • toolkit — priemonių komplektas statusas T sritis informatika apibrėžtis Priemonių rinkinys, skirtas darbui, dažniausiai programavimui, tam tikroje terpėje. Pavyzdžiui, programuoti tam tikra programavimo sistema, tam tikros rūšies programinei įrangai… …   Enciklopedinis kompiuterijos žodynas

  • toolkit — See ignition toolkit …   Dictionary of automotive terms

  • Toolkit Without an Important Name — Toolkit Without an Important Name,   TWAIN …   Universal-Lexikon

  • Toolkit for Conceptual Modeling — The Toolkit for Conceptual Modeling is a collection of software tools to present specifications of software systems in the form of diagrams, tables, trees, and the like. TCM offers editors for techniques used in Structured Analysis as well as… …   Wikipedia

  • toolkit — noun a) An assembly of tools. b) set of basic building units for graphical user interfaces See Also: toolbox, toolset …   Wiktionary

  • Toolkit — Tool|kit 〈[tu:l ] m. od. n.; Gen.: od. s, Pl.: s; EDV〉 ergänzende Programmeinheit (z. B. in Form einer Sammlung von mehreren Programmroutinen); Syn. Toolbox (1) [Etym.: engl., eigtl. »Werkzeug(ausrüstung)«] …   Lexikalische Deutsches Wörterbuch

Share the article and excerpts

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