Para desenvolvedores: Kanzi – um ambiente de desenvolvimento multiplataforma com suporte OpenGL
2 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
Kanzi™ é uma solução completa para design e implantação de interfaces gráficas de usuário avançadas. Ele possui uma cadeia de ferramentas completa para levar produtos dos estágios de design aos dispositivos de destino. A solução Kanzi é tecnologicamente escalável de dispositivos móveis e incorporados a aplicativos automotivos. Como uma solução independente de plataforma, Kanzi oferece fácil portabilidade e ciclo de produção rápido.
A principal vantagem da solução Kanzi é o suporte multiplataforma "desenhe uma vez, implemente em qualquer lugar" para os principais sistemas operacionais móveis, incluindo Android, Blackberry, Linux, Maemo, Moblin, iPhone OS, Palm Web OS, Symbian OS e Windows Mobile . A solução Kanzi é construída sobre a API de gráficos OpenGL ES padrão da indústria.
Em termos de fluxo de trabalho do designer, Kanzi fornece o elo perdido entre as principais ferramentas de criação de conteúdo gráfico 3D de hoje, como 3DS Max, Maya e XSI, por um lado, e telefones celulares, por outro. Os artistas podem exportar facilmente seus projetos desses pacotes de software para o Kanzi SDK usando o formato de dados COLLADA. Os designers compõem rapidamente o aplicativo de interface do usuário real e aplicam todos os efeitos gráficos 3D dentro do próprio Kanzi SDK. A ferramenta apresenta um tempo de execução de desktop do mecanismo Kanzi para trazer uma visão em tempo real do aplicativo final no desktop. Esse recurso elimina a necessidade de construir continuamente o projeto para o dispositivo de destino durante o desenvolvimento para inspecioná-lo. Portanto, o ciclo de design diminui substancialmente enquanto o designer é mais capaz de realizar sua visão.
O tempo de execução do Kanzi pode ser integrado a uma ampla variedade de dispositivos de destino, mesmo aqueles com diferentes sistemas operacionais e arquiteturas de hardware. Os aplicativos feitos com o Kanzi SDK serão executados corretamente em todos esses dispositivos, proporcionando maior retorno sobre o investimento para o desenvolvedor do aplicativo.
Kanzi apresenta um pipeline unificado para gráficos 2.0D baseados em OpenGL ES 1 e OpenGL ES 3.x. O mecanismo suporta streaming de dados em tempo real, shaders de textura e fragmento, multitextura e iluminação dinâmica. Há também uma estrutura de animação versátil que suporta animações de quadros-chave, como animações baseadas em vértices, objetos e ossos.
Rightware irá demonstrar um Loja de aplicativos móveis aplicativo rodando em vários dispositivos móveis no Mobile World Congress em Barcelona de 15 a 18 de fevereiro. Loja de aplicativos móveis é projetado e implementado usando a solução de interface de usuário Kanzi que permite aos designers executar rapidamente seus aplicativos em diferentes dispositivos de destino.
Leia mais sobre o Plataforma Kanzi aqui.