QNX Aviage Graphics Suite: Benutzeroberflächen für Embedded-Systeme in Flash implementieren

26.11.2007
Von 
Diego Wyllie hat Wirtschaftsinformatik an der TU München studiert und verbringt als Softwareentwickler und Fachautor viel Zeit mit Schreiben – entweder Programmcode für Web- und Mobile-Anwendungen oder Fachartikel rund um Softwarethemen.
QNX hat eine neue Design-Lösung vorgestellt, mit der sich der Aufbau und die Performance grafischer Benutzeroberflächen für Embedded-Produkte beschleunigen lassen. Zusammen mit Adobe Flash Lite 3 ermöglicht die neue "QNX Aviage Graphics Suite" Software-Designern, komplette Benutzeroberflächen in Flash zu implementieren.

Embedded-Designs auf Basis des QNX Neutrino RTOS (Real Time Operating System) können jetzt Adobe Flash Lite 3 nutzen, um lokale oder netzwerkfähige Flash-Inhalte darzustellen sowie Flash-Player-kompatible Videos im FVL-Format wiederzugeben. Die flexible Aviage Graphics Suite unterstützt auch Mixed-Mode-Umgebungen und erlaubt so, auf einem Display sowohl Flash-basierte als auch native 2D- und 3D-Grafiken gleichzeitig anzuzeigen. Entwickler können die Fähigkeiten vom Adobe Flash Player mit anderen Grafikfunktionen kombinieren, wie etwa Multilayering, Hardware-beschleunigte 2D- und 3D-Zeichenbefehle, Hardware-Blit-Support und Videoaufnahme. Der neue QNX Flash Player wurde für geringen System-Overhead und eine optimale Speichernutzung ausgelegt. Er unterstützt Touch-Screens, Mäuse, Keypads und andere Eingabemedien sowie lokales Font-Rendering für eine schnelle Bildschirmanzeige. Zertifiziert mit der Adobe Acceptance Test Suite (ATS), laufen die Adobe Flash-basierten Features der QNX Aviage Graphics Suite auf einer Vielzahl von Silizium-Plattformen für Embedded- und Automotive-Produkte, einschließlich ARM, PowerPC, SH-4 und x86-Architekturen.