Es gibt keinen einzigen Namen für Software, der eine Benutzeroberfläche (UI) bietet. Die Software, die die Benutzeroberfläche bietet, hängt vom Kontext ab. Hier sind einige Möglichkeiten:
* GUI -Frameworks/Bibliotheken: Dies sind Sätze von Tools und Bibliotheken, mit denen Entwickler * Benutzeroberflächen * erstellen. Beispiele sind React, Angular, Vue.js (für Web -UIS), QT, Swing und GTK (für Desktop -UIS) und Swiftui (für Apple -Plattformen).
* Betriebssysteme (Betriebssystem): Das Betriebssystem selbst bietet eine grundlegende Benutzeroberfläche (wie der Desktop, den Fenstermanager und den Datei -Explorer). Windows, MacOS, Linux, Android und iOS bieten eine Benutzeroberfläche.
* Anwendungen: Jede Anwendung, die Sie verwenden, hat eine Benutzeroberfläche. Ein Textverarbeitungsprozessor, ein Webbrowser, ein Spiel - alle haben Softwarekomponenten, die sich der Präsentation und Behandlung der Benutzeroberfläche widmen.
* UI -Toolkits: Ähnlich wie Frameworks, aber häufig stärker auf bestimmte Komponenten (Schaltflächen, Textfelder usw.) als auf die Gesamtstruktur der Benutzeroberfläche einer Anwendung.
Daher gibt es keine einzige Antwort. Der entsprechende Begriff hängt davon ab, auf welchen Aspekt der Benutzeroberfläche Sie sich beziehen.