Crank Software Inc. hat sich nach dem großen Interesse am Thema GUI-Entwicklung im letzten Jahr entschieden auch auf der diesjährigen Embedded World wieder einen eigenen Stand anzubieten.
Der Stand war in Halle 4, 4-539, hier die Infos auf dem Messeportal.
Crank Software demonstrierte dort das innovative GUI Framework Storyboard in der brandneuen Version 3.2 auf den verschiedensten Targetsystemen!
Demos die Crank Software zeigte:
- Auto Meter LCD Dashboard – Freescale i.MX53 mit QNX
- Demos auf Atmel und BeagelBone Black unter Linux
- Fujitsu Jade
- Freescale i.MX 6
- FreeRTOS
- Android & iPad
- Storyboard Browser auf i.MX 6 unter Linux
Storyboard Demos fanden Sie auch noch auf folgenden Ständen
- Green Hills Software – Halle 4/4-325
- Atmel – Halle 4A/4A-220
- Keith & Koep – Halle 5/5-421
Rapid Development
Ein neues Produkt termingerecht und ohne Budgetüberschreitung auf den Markt zu bringen ist keine einfache Aufgabe. Der Storyboard Designer hilft durch seine "Rapid Development" Umgebung dabei.
Graphik-Designer können einfach Adobe Photoshop PSD Dateien importieren und der Softwareentwickler dann sehr einfach Aktivitäten, Ereignisse und Kontrollfunktionen dazu implementieren.
WYSIWYG Entwicklungsumgebung
Das ermöglicht es dem Entwicklungsingenieur schnell mit dem finalen Produkt zu arbeiten, ohne extra einen Prototypen erstellen zu müssen. Änderungen quasi in Echtzeit sind einfach und ohne Neucompilierung der Anwendung möglich.
Der Storyboard Designer beinhaltet einen Simulator, der es dem Entwicklungsingenieur ermöglicht die Anwendung sofort in Echtzeit zu testen. Das beinhaltet nicht nur das Aussehen sondern auch die Funktionalität. Er kann auf Knöpfe drücken, Text eingeben etc. und somit ein Gefühl für das Verhalten bekommen, bevor die Anwendung auf ein Target exportiert wird.
Dieser Export besteht nur aus einigen Datendateien die auf das Target zu bringen sind, es muss kein Code mit dem Storybaord Designer compiliert werden sondern die Storyboard Engine interpretiert die eingelesenen Daten und erstellt so die Anwendung.