Voor ontwikkelaars: Kanzi – een platformonafhankelijke ontwikkelomgeving met OpenGL-ondersteuning

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Kanziâ„¢ is een complete oplossing voor het ontwerpen en inzetten van geavanceerde grafische gebruikersinterfaces. Het heeft een complete toolchain om producten van ontwerpfasen naar doelapparaten te brengen. De Kanzi-oplossing is technologisch schaalbaar van mobiele en embedded apparaten tot automotive-toepassingen. Als platformonafhankelijke oplossing biedt Kanzi gemakkelijke draagbaarheid en een snelle productiecyclus.

Het belangrijkste voordeel van de Kanzi-oplossing is "eenmalig ontwerpen, overal implementeren" platformonafhankelijke ondersteuning voor de toonaangevende mobiele besturingssystemen, waaronder Android, Blackberry, Linux, Maemo, Moblin, iPhone OS, Palm Web OS, Symbian OS en Windows Mobile . De Kanzi-oplossing is gebouwd op de industriestandaard OpenGL ES grafische API.

Wat de workflow van ontwerpers betreft, biedt Kanzi de ontbrekende schakel tussen de toonaangevende 3D-tools voor het maken van grafische inhoud, zoals 3DS Max, Maya en XSI aan de ene kant, en mobiele telefoons aan de andere kant. Kunstenaars kunnen hun ontwerpen eenvoudig vanuit deze softwarepakketten exporteren naar Kanzi SDK met behulp van het COLLADA-gegevensformaat. Ontwerpers stellen vervolgens snel de daadwerkelijke gebruikersinterfacetoepassing samen en passen alle grafische 3D-effecten toe binnen de Kanzi SDK zelf. De tool beschikt over een desktop-runtime van de Kanzi-engine om een ​​realtime beeld van de uiteindelijke applicatie op de desktop te brengen. Deze functie elimineert de noodzaak om tijdens de ontwikkeling continu het project naar het doelapparaat te bouwen om het te inspecteren. De ontwerpcyclus wordt daardoor aanzienlijk korter terwijl de ontwerper haar visie beter kan realiseren.

Kanzi-runtime kan worden geïntegreerd in een breed scala aan doelapparaten, zelfs die met verschillende besturingssystemen en hardware-architecturen. Applicaties die zijn gemaakt met Kanzi SDK zullen op al deze apparaten correct worden uitgevoerd, waardoor de applicatie-ontwikkelaar een groter investeringsrendement krijgt.

Kanzi beschikt over een uniforme pijplijn voor op OpenGL ES 2.0 en OpenGL ES 1.x gebaseerde 3D-graphics. De engine ondersteunt real-time streaming van data, texture en fragment shaders, multi-texturing en dynamische verlichting. Er is ook een veelzijdig animatieframework dat keyframe-animaties ondersteunt, zoals vertex-, object- en bone-gebaseerde animaties.

Rightware demonstreert een Mobiele App Store applicatie draait op verschillende mobiele apparaten op Mobile World Congress in Barcelona van 15 februari tot 18 februari. Mobiele App Store is ontworpen en geïmplementeerd met behulp van de Kanzi-gebruikersinterface-oplossing waarmee ontwerpers hun applicaties snel op verschillende doelapparaten kunnen laten draaien.

Lees meer over het Kanzi-platform hier.

Meer over de onderwerpen: ontwikkelaars, opengl, software, video-

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *