XVT2009 C/C++ Cross Platform Studio 2009

Licença: Avaliação gratuita ‎Tamanho do arquivo: 44.00 MB
‎Classificação dos usuários: 4.5/5 - ‎2 ‎Votos

Sobre XVT2009 C/C++ Cross Platform Studio

O layout DO GUI WYSIWYG da XVT fornece representação comum de eventos, janelas, fontes, gráficos e muitos outros recursos de controle/interface. Em vez de chamar as funções disponíveis em cada sistema de janela nativo individual, o aplicativo faz chamadas para a Biblioteca de API Universal XVT. A API XVT então chama a API nativa, para todas as 14 Plataformas/OS suportadas (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, é de fácil utilização, mas ainda fornece funcionalidade semelhante à disponível nos sistemas de janelas nativos. A porta de um aplicativo XVT requer mover todos os arquivos de origem (C++), arquivos de cabeçalho, arquivos de recursos e arquivos de ajuda para a plataforma de destino, recompile os arquivos C++ com um compilador C++ nativo (não fornecido pelo XVT), recompile o arquivo de recursos usando o compilador de cachos XVT em um arquivo de recurso nativo, compile o arquivo de recursos nativo com o compilador de recursos nativo (não fornecido pelo XVT, seja por fabricante de compiladores em PCs, ou por bibliotecas de ferramentas nativas para Motif) e vincule os arquivos de objetos usando o linker nativo. As ferramentas front-end da XVT funcionam em projetos binários portáteis que podem ser movidos de plataforma para plataforma. Com XVT, o código fonte de aplicativo idêntico é executado em todas as plataformas e executado nativamente em cada uma. Em vez de reescrever um aplicativo inteiro do zero para cada novo ambiente de janelas, os desenvolvedores podem criar e manter um conjunto de código-fonte e abordar vários ambientes. Por essa razão, a XVT oferece uma tremenda economia em tempo de desenvolvimento e custos para aplicações multiplataformas. A portabilidade pode abrir novos mercados e permitir que softwares proprietários suportem mudanças na plataforma. Os aplicativos XVT obedecem às diretrizes apropriadas de interface do usuário para cada sistema. É transparente para o usuário final que o XVT foi utilizado no desenvolvimento; Os aplicativos XVT aparecem e agem como se fossem codificados especificamente para a janela específica