For udviklere: Kanzi – et udviklingsmiljø på tværs af platforme med OpenGL-understøttelse

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Kanziâ„¢ er en komplet løsning til design og implementering af avancerede grafiske brugergrænseflader. Den har en komplet værktøjskæde til at tage produkter fra designstadier til målenheder. Kanzi-løsningen er teknologisk skalerbar fra mobile og indlejrede enheder til bilapplikationer. Som en platformsuafhængig løsning tilbyder Kanzi nem portabilitet og hurtig produktionscyklus.

Den vigtigste fordel ved Kanzi-løsningen er "design-once, deploy everywhere"-støtte på tværs af platforme til de førende mobile operativsystemer, herunder Android, Blackberry, Linux, Maemo, Moblin, iPhone OS, Palm Web OS, Symbian OS og Windows Mobile . Kanzi-løsningen er bygget oven på industristandard OpenGL ES grafik API.

Med hensyn til designerens arbejdsflow giver Kanzi det manglende led mellem nutidens førende værktøjer til skabelse af 3D-grafikindhold, såsom 3DS Max, Maya og XSI på den ene side og mobiltelefoner på den anden side. Kunstnere kan nemt eksportere deres designs fra disse softwarepakker til Kanzi SDK ved hjælp af COLLADA-dataformat. Designere komponerer derefter hurtigt selve brugergrænsefladeapplikationen og anvender alle 3D-grafikeffekter i selve Kanzi SDK. Værktøjet har en desktop-runtime af Kanzi-motoren for at give en realtidsvisning af den endelige applikation på skrivebordet. Denne funktion eliminerer behovet for løbende at bygge projektet til målenhed under udvikling for at inspicere det. Derfor forkortes designcyklussen væsentligt, mens designeren er bedre i stand til at realisere sin vision.

Kanzi runtime kan integreres til en lang række målenheder, selv dem med forskellige operativsystemer og hardwarearkitekturer. Applikationer lavet med Kanzi SDK vil køre korrekt på alle disse enheder, hvilket giver et større investeringsafkast for applikationsudvikleren.

Kanzi har en samlet pipeline til OpenGL ES 2.0 og OpenGL ES 1.x baseret 3D-grafik. Motoren understøtter real-time streaming af data, tekstur og fragment shaders, multi-teksturering og dynamisk belysning. Der er også en alsidig animationsramme, der understøtter nøglerammeanimationer, såsom top-, objekt- og knoglebaserede animationer.

Rightware vil demonstrere en Mobil App Store applikation, der kører i forskellige mobile enheder på Mobile World Congress i Barcelona fra 15. februar til 18. februar. Mobil App Store er designet og implementeret ved hjælp af Kanzi-brugergrænsefladeløsning, der gør det muligt for designere hurtigt at få deres applikationer kørende på forskellige målenheder.

Læs mere om Kanzi platform her.

Mere om emnerne: udviklere, OpenGL, software, video

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *