For utviklere: Kanzi – et utviklingsmiljø på tvers av plattformer med OpenGL-støtte

Ikon for lesetid 2 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Kanziâ„¢ er en komplett løsning for design og distribusjon av avanserte grafiske brukergrensesnitt. Den har en komplett verktøykjede for å ta produkter fra designstadier til målenheter. Kanzi-løsningen er teknologisk skalerbar fra mobile og innebygde enheter til bilapplikasjoner. Som en plattformuavhengig løsning tilbyr Kanzi enkel portabilitet og rask produksjonssyklus.

Hovedfordelen med Kanzi-løsningen er "design-once, distribuer everywhere"-støtte på tvers av plattformer for de ledende mobile operativsystemene, inkludert Android, Blackberry, Linux, Maemo, Moblin, iPhone OS, Palm Web OS, Symbian OS og Windows Mobile . Kanzi-løsningen er bygget på toppen av industristandard OpenGL ES grafikk API.

Når det gjelder designerens arbeidsflyt, gir Kanzi den manglende koblingen mellom dagens ledende verktøy for skaping av 3D-grafikkinnhold, som 3DS Max, Maya og XSI på den ene siden, og mobiltelefoner på den andre siden. Kunstnere kan enkelt eksportere designene sine fra disse programvarepakkene til Kanzi SDK ved å bruke COLLADA-dataformatet. Designere komponerer deretter raskt selve brukergrensesnittapplikasjonen og bruker alle 3D-grafikkeffekter i selve Kanzi SDK. Verktøyet har en skrivebordskjøring av Kanzi-motoren for å gi en sanntidsvisning av den endelige applikasjonen på skrivebordet. Denne funksjonen eliminerer behovet for kontinuerlig å bygge prosjektet til målenheten under utvikling for å inspisere den. Derfor forkortes designsyklusen betydelig mens designeren er bedre i stand til å realisere sin visjon.

Kanzi runtime kan integreres til et bredt utvalg av målenheter, selv de med forskjellige operativsystemer og maskinvarearkitekturer. Applikasjoner laget med Kanzi SDK vil kjøre riktig på alle disse enhetene, og dermed gi større avkastning på investeringen for applikasjonsutvikleren.

Kanzi har en enhetlig pipeline for OpenGL ES 2.0 og OpenGL ES 1.x basert 3D-grafikk. Motoren støtter sanntidsstrømming av data, tekstur- og fragmentskyggelegging, multi-teksturering og dynamisk belysning. Det er også et allsidig animasjonsrammeverk som støtter nøkkelrammeanimasjoner, for eksempel toppunkt-, objekt- og beinbaserte animasjoner.

Rightware vil demonstrere en Mobil App Store applikasjon som kjører på forskjellige mobile enheter på Mobile World Congress i Barcelona fra 15. februar til 18. februar. Mobil App Store er designet og implementert ved hjelp av Kanzi-brukergrensesnittløsningen som gjør det mulig for designere å raskt få applikasjonene sine kjørende på forskjellige målenheter.

Les mer om Kanzi-plattform her.

Mer om temaene: utviklere, OpenGL, programvare, video

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *