Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL
Help

24 Frameworks, Toolkit und APIs > 24.1 Was versteht man unter den Definitionen ... - Pg. 802

Kapitel 24 Frameworks, Toolkit und APIs 24.1 Was versteht man unter den Definitionen Framework, Toolkit und API? Klären wir zuerst die Definitionen der Schlagwörter selbst. 24.1.1 Framework vs. Toolkit Was genau ein Framework ist und wie es sich von dem Begriff Toolkit unterscheidet, ist nicht standardisiert. Sowohl eine verbindliche Definition als auch eine Abgrenzung sind gar nicht so einfach. Allgemein versteht man jedoch unter einem Framework ein Pro- grammiergerüst, das bestimmte Funktionalitäten bereits bereitstellt. Ein Framework ist selbst jedoch noch kein fertiges Programm, sondern stellt den Rahmen (Frame) zur Verfügung, innerhalb dessen ein oder mehrere Programmierer eine Anwendung erstel- len. Ein Framework beinhaltet in der Regel eine Bibliothek mit nützlichen vorgegebe- nen Codestrukturen, legt aber ­ im Gegensatz zu einer reinen Bibliothek ­ auch eine Steuerung von Verhaltensweisen bei der Verwendung der Features aus der Bibliothek fest ­ ein Regelwerk. Bei einem Toolkit steht mehr eine Sammlung von Programmen und Features bzw. Tools im Fokus, die aber durchaus auch auf spezifischen Bibliotheken aufsetzen können. 1 Diese