Noch nicht viel geschrieben
Hallo,
kennt sich hier jemand mit der Erstellung von GUIs (graphischen User Interfaces) aus?
Ich möchte zusammen mit jemandem eine Kasse (sogenannter Point of Sale [POS]) programmieren, die man per Touchscreen bedienen kann. Ist wohl programmiertechnisch nicht so einfach, wie es sich zunächst anhört. Diese Kasse soll aber auch ein schickes User Interface haben- und da habe ich, leider bisher vergeblich, versucht schlau zu werden.
Dieses GUI kann entweder wie ein Fenster einer Applikation sein (aber soll nicht aussehen wie ein "Systemfenster") oder aber im Browser laufen (sowas gibt's auch als Kasse).
Der Grund für dieses Unterforum liegt darin, dass es ja GUI-Entwicklungssysteme auf Basis dieser Sprachen gibt, z.B. Python TKinter , QT Python, etc.
Die Probleme bestehen konkret darin, dass ich unter diesen genannten Systemen keine GUI-Beispiele gefunden habe, die meinen Vorstellungen für eine Touchscreenkasse nahe kamen. Ich will aber nicht ausschließen, dass ich die falschen Beispiele gesehen habe...
Forsche ich weiter, mit den Begriffen "UI [User Interface]" und "UX [User Experience]", wobei die letzte Wissenschaft hier eher nicht das Thema darstellen soll, dann finde ich z.B. sowas hier: https://blog.prototypr.io/the-7-best-prototyping-tools-for-ui-and-ux-designers-in-2016-701263ae65e8
Man ist dann praktisch immer im Bereich der "Prototyping-" und "Mockup-Tools". So richtig habe ich diese Tools im Zusammenhang für Websites (dieses Beispiel wird dort oft genommen) noch nie verstanden- ich kann doch einfach mit dem normalen Handwerkzeug zum Erstellen einer Website, also HTML und CSS und evtl JS, anfangen und damit Prototypen erstellen.
Soweit ich das verstehe, werden mit diesen Tools eher Zeichnungen gemacht, die dem späteren Original möglichst nahe kommen sollen und evtl. Verbindungen und Logiken darstellen und evtl. erklären.
Aber auch Darstellungen außerhalb eines Browsers lassen sich mit diesen Tools wohl machen.
Ich habe noch weiter nach GUI Entwicklung gesucht- man stößt häufig auf Java Sachen- und dann Folgendes entdeckt:
https://www.informatik-aktuell.de/entwicklung/programmiersprachen/ein-gui-fuer-alle-faelle.html
Es geht hier um JavaFX; das sieht leider für meine Verhältnisse sehr kompliziert aus... Aber technisch scheint das einige Vorteile zu haben.
Adobe hat wohl auch ein GUI-Produkt rausgebracht, aber davon weiß ich nicht viel.
Es bliebt aber dann dabei, dass das alles nicht funktionerende Entwürfe sind (außer JavaFX). Ich möchte aber eine Kassenoberfläche haben, die funktioniert und etwa so aussieht (ich meine die Beispiele mit den großen Buttons):
Also:
Die Frage ist: mit welchen Tools kann man sowas -möglichst einfach- machen?
Danke schonmal im Voraus!
kennt sich hier jemand mit der Erstellung von GUIs (graphischen User Interfaces) aus?
Ich möchte zusammen mit jemandem eine Kasse (sogenannter Point of Sale [POS]) programmieren, die man per Touchscreen bedienen kann. Ist wohl programmiertechnisch nicht so einfach, wie es sich zunächst anhört. Diese Kasse soll aber auch ein schickes User Interface haben- und da habe ich, leider bisher vergeblich, versucht schlau zu werden.
Dieses GUI kann entweder wie ein Fenster einer Applikation sein (aber soll nicht aussehen wie ein "Systemfenster") oder aber im Browser laufen (sowas gibt's auch als Kasse).
Der Grund für dieses Unterforum liegt darin, dass es ja GUI-Entwicklungssysteme auf Basis dieser Sprachen gibt, z.B. Python TKinter , QT Python, etc.
Die Probleme bestehen konkret darin, dass ich unter diesen genannten Systemen keine GUI-Beispiele gefunden habe, die meinen Vorstellungen für eine Touchscreenkasse nahe kamen. Ich will aber nicht ausschließen, dass ich die falschen Beispiele gesehen habe...
Forsche ich weiter, mit den Begriffen "UI [User Interface]" und "UX [User Experience]", wobei die letzte Wissenschaft hier eher nicht das Thema darstellen soll, dann finde ich z.B. sowas hier: https://blog.prototypr.io/the-7-best-prototyping-tools-for-ui-and-ux-designers-in-2016-701263ae65e8
Man ist dann praktisch immer im Bereich der "Prototyping-" und "Mockup-Tools". So richtig habe ich diese Tools im Zusammenhang für Websites (dieses Beispiel wird dort oft genommen) noch nie verstanden- ich kann doch einfach mit dem normalen Handwerkzeug zum Erstellen einer Website, also HTML und CSS und evtl JS, anfangen und damit Prototypen erstellen.
Soweit ich das verstehe, werden mit diesen Tools eher Zeichnungen gemacht, die dem späteren Original möglichst nahe kommen sollen und evtl. Verbindungen und Logiken darstellen und evtl. erklären.
Aber auch Darstellungen außerhalb eines Browsers lassen sich mit diesen Tools wohl machen.
Ich habe noch weiter nach GUI Entwicklung gesucht- man stößt häufig auf Java Sachen- und dann Folgendes entdeckt:
https://www.informatik-aktuell.de/entwicklung/programmiersprachen/ein-gui-fuer-alle-faelle.html
Es geht hier um JavaFX; das sieht leider für meine Verhältnisse sehr kompliziert aus... Aber technisch scheint das einige Vorteile zu haben.
Adobe hat wohl auch ein GUI-Produkt rausgebracht, aber davon weiß ich nicht viel.
Es bliebt aber dann dabei, dass das alles nicht funktionerende Entwürfe sind (außer JavaFX). Ich möchte aber eine Kassenoberfläche haben, die funktioniert und etwa so aussieht (ich meine die Beispiele mit den großen Buttons):
Also:
- ein schönes Layout
- die Möglichkeit, Elemente selbst gestalten zu können (z.B. Buttons)
- bzw. eine Auswahl attraktiver Buttons
- im Idealfall für den Enduser der Kasse selbst zu veränderne Details, z.B. Farbe, Anordnung, etc.
Die Frage ist: mit welchen Tools kann man sowas -möglichst einfach- machen?
Danke schonmal im Voraus!
Zuletzt bearbeitet: