StarPeak ToolKit |
Ihre Vorteile:
StarPeak ToolKit
- Plattformunabhängige Entwicklung
- Einheitliche Basis für Dokumente und Programmteile
- Erweiterbar, da die Basisbibliotheken unter Open Source Lizenz stehen
- Für wissenschaftliche und nicht-kommerzielle Zwecke kostenfrei einsetzbar
Was ist das StarPeak ToolKit (SPTK)
SPTK ist ein in Objective C geschriebenes, PlugIn-basiertes System zur
Entwicklung von Software-Systemen. Es kann sowohl als Dokumentensystem
als auch in Programmen mit grafischer Benutzeroberfläche (GUI)
verwendet werden. Dabei sind Programm-Fragmente aus Dokumenten auch in
komplexen Programmen - und bis zu einem gewissen Grad auch
umgekehrt - wiederverwendbar.
Anwendungsbeispiele im Webbereich
- Gästebuch
- Forensystem
- Kalenderfunktionen
- Shoppingsystem
- News-Feed
- Wetter-Feed
- anpassbare Suchmaschine
- Buchungsfunktionen
- Integration von Voice- und Fax-Diensten
- ...
Anwendungsbeispiele für Programme mit grafischer Benutzeroberfläche
Die Möglichkeiten für Anwendungen mit grafischer Benutzeroberfläche sind, wie bei herkömmlicher Programmierweise, auch in SPTK nahezu unendlich. Beispiele werden hier noch folgen.Eine grafische Verwaltung für die oben genannten Web-Anwendungen ist aufgrund der Wiederverwendbarkeit natürlich problemlos möglich. Dazu muss lediglich statt des HTML-PlugIn ein PlugIn für GUI verwendet werden.
Plattformen und PlugIns
SPTK befindet sich noch in einem sehr frühen Stadium. Sobald die grundsätzliche Definition der Bibliotheken erfolgt ist, werden große Teile des SPTK unter eine Open Source-Lizenz gestellt. Dies wird eine weite Verwendbarkeit von SPTK-Produkten erlauben.Momentan ist für folgende Systeme eine Unterstützung geplant:
- Linux
- Windows
- Mac OS X
- BSD-Systeme
- Document
- HTML
- LaTeX
- GUI (kompatibel mit Document-PlugIns)
- GTK
- QT/KDE*
- Win32*
- Aqua/Cocoa/Carbon*
- Database
- MySQL