Für Entwickler: Kanzi – eine plattformübergreifende Entwicklungsumgebung mit OpenGL-Unterstützung

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Kanziâ„¢ ist eine komplette Lösung für das Design und die Bereitstellung fortschrittlicher grafischer Benutzerschnittstellen. Es verfügt über eine vollständige Toolchain, um Produkte von der Designphase bis zu Zielgeräten zu bringen. Die Kanzi-Lösung ist technologisch skalierbar von mobilen und eingebetteten Geräten bis hin zu Automobilanwendungen. Als plattformunabhängige Lösung bietet Kanzi eine einfache Portabilität und einen schnellen Produktionszyklus.

Der Hauptvorteil der Kanzi-Lösung ist die plattformübergreifende Unterstützung für die führenden mobilen Betriebssysteme, darunter Android, Blackberry, Linux, Maemo, Moblin, iPhone OS, Palm Web OS, Symbian OS und Windows Mobile . Die Kanzi-Lösung basiert auf der branchenüblichen OpenGL ES-Grafik-API.

In Bezug auf den Arbeitsablauf von Designern bietet Kanzi das fehlende Bindeglied zwischen den heute führenden Tools zur Erstellung von 3D-Grafikinhalten wie 3DS Max, Maya und XSI einerseits und Mobiltelefonen andererseits. Künstler können ihre Designs aus diesen Softwarepaketen mithilfe des COLLADA-Datenformats ganz einfach in das Kanzi SDK exportieren. Designer erstellen dann schnell die eigentliche Benutzeroberflächenanwendung und wenden alle 3D-Grafikeffekte innerhalb des Kanzi SDK selbst an. Das Tool verfügt über eine Desktop-Laufzeit der Kanzi-Engine, um eine Echtzeitansicht der endgültigen Anwendung auf dem Desktop bereitzustellen. Diese Funktion beseitigt die Notwendigkeit, das Projekt während der Entwicklung kontinuierlich auf dem Zielgerät zu erstellen, um es zu inspizieren. Daher verkürzt sich der Designzyklus erheblich, während der Designer seine Vision besser verwirklichen kann.

Die Kanzi-Laufzeit kann in eine Vielzahl von Zielgeräten integriert werden, sogar in solche mit unterschiedlichen Betriebssystemen und Hardwarearchitekturen. Anwendungen, die mit dem Kanzi SDK erstellt wurden, werden auf all diesen Geräten ordnungsgemäß ausgeführt, wodurch sich die Investitionsrendite für den Anwendungsentwickler erhöht.

Kanzi verfügt über eine einheitliche Pipeline für OpenGL ES 2.0- und OpenGL ES 1.x-basierte 3D-Grafiken. Die Engine unterstützt Echtzeit-Streaming von Daten, Textur- und Fragment-Shader, Multitexturing und dynamische Beleuchtung. Es gibt auch ein vielseitiges Animations-Framework, das Keyframe-Animationen unterstützt, wie z. B. vertex-, objekt- und knochenbasierte Animationen.

Rightware demonstriert a Mobiler App-Store Anwendung, die vom 15. bis 18. Februar auf verschiedenen Mobilgeräten auf dem Mobile World Congress in Barcelona ausgeführt wird. Mobiler App-Store wurde mithilfe der Kanzi-Benutzeroberflächenlösung entworfen und implementiert, die es Designern ermöglicht, ihre Anwendungen schnell auf verschiedenen Zielgeräten auszuführen.

Lesen Sie mehr über die Kanzi-Plattform hier.

Mehr zu den Themen: Entwickler, opengl, Software., Video

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *