XVT2009 C/C++ Cross Platform Studio 2009

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 44.00 MB
‎Classificação dos utilizadores: 4.5/5 - ‎2 ‎votos

Sobre XVT2009 C/C++ Cross Platform Studio

O Layout WYSIWYG GUI da XVT proporciona uma representação comum de eventos, janelas, fontes, gráficos e muitas outras funcionalidades de controlo/interface. Em vez de ligar para as funções disponíveis em cada sistema de janelas nativos individuais, a aplicação faz chamadas para a Biblioteca Universal API XVT. A API XVT chama então a API nativa, para todos os 14 platform/OS suportados (Windows, Mac, Unix, Linux) A interface XVT é idêntica em cada sistema de janela suportado. Como a interface XVT é uma abstração das interfaces de programação existentes, é fácil de usar, mas ainda fornece uma funcionalidade semelhante à disponível nos sistemas de janelas nativos. A porta de uma aplicação XVT requer a deslocação de todos os ficheiros de origem (C++), ficheiros de cabeçalho, ficheiros de recursos e ficheiros de ajuda à plataforma-alvo, recomple os ficheiros C++ com um compilador C++ nativo (não fornecido por XVT), recomple o ficheiro de recursos utilizando o compilador de caracóis XVT num ficheiro de recursos nativos, compile o ficheiro de recursos nativos com o compilador de recursos nativo (não fornecido pelo XVT, seja através do fabrico de compiladores em PCs, quer por bibliotecas de ferramentas nativas para o Motif), e ligue os ficheiros de objetos utilizando o link de recursos nativos. As ferramentas frontais XVT funcionam em projetos binários portáteis que podem ser movidos de plataforma em plataforma. Com o XVT, o código fonte de aplicação idêntico é executado em todas as plataformas e funciona de forma nativa em cada uma. Em vez de reescrever uma aplicação inteira do zero para cada novo ambiente de janela, os desenvolvedores podem criar e manter um conjunto de código fonte e abordar vários ambientes. Por esta razão, o XVT oferece uma poupança tremenda no tempo de desenvolvimento e custos para aplicações de plataformas cruzadas. A portabilidade pode abrir novos mercados e permitir que o software proprietário resista às mudanças na plataforma. As aplicações XVT obedecem às diretrizes de interface de utilizador apropriadas para cada sistema. É transparente para o utilizador final que o XVT foi utilizado no desenvolvimento; As aplicações XVT aparecem e agem como se fossem codificadas especificamente para a janela particular