Bei der Entwicklung von Anwendungen können Nutzer wählen, ob sie mit emWin im Arduino-Sketch von Grund auf beginnen und AppWizard für die schnelle Anwendungsentwicklung nutzen oder ob sie ihre Anwendungen direkt in AppWizard ohne C-Kenntnisse erstellen möchten. AppWizard generiert dann automatisch den benötigten Code. Fortgeschrittene Benutzer haben die Möglichkeit, ihren Projekten benutzerdefinierten Code hinzuzufügen.
Demo verfügbar
Um die Erstellung von Anwendungen für das Arduino GIGA R1 Board zu veranschaulichen, bietet Segger eine AppWizard-Demo an, die speziell für dieses Board entwickelt wurde. Die Demo zeigt, wie sich Anwendungen generieren lassen und veranschaulicht die Möglichkeiten des Tools sowie die Integration in die Arduino-Plattform.
Funktionen von emWin sind Widgets, Animationen, Sprachverwaltung und Bewegungsunterstützung. Entwickler können die GUI auf dem PC prototypisieren und mit der Entwicklung beginnen, bevor die Target-Hardware verfügbar ist.