Hallo!
Ich les mich grad in die Architektur einer Anwendung ein, und bin bei den GUIs angelangt. Ich gehe von folgendem Aufbau aus:
OS-Window-System - GUI-Frontend - GUI-Engine - Anwendungskern
Nun meine Frage: Ich möchte zwei verschiedene GUIs für ein Programm haben. Muss dann für jede GUI nur das Frontend neu geschrieben werden, oder auch die Engine? Besteht also eine "ausführbare GUI" aus Frontend + Engine?
Danke!
Ich les mich grad in die Architektur einer Anwendung ein, und bin bei den GUIs angelangt. Ich gehe von folgendem Aufbau aus:
OS-Window-System - GUI-Frontend - GUI-Engine - Anwendungskern
Nun meine Frage: Ich möchte zwei verschiedene GUIs für ein Programm haben. Muss dann für jede GUI nur das Frontend neu geschrieben werden, oder auch die Engine? Besteht also eine "ausführbare GUI" aus Frontend + Engine?
Danke!