XVT2009 C/C++ Cross Platform Studio 2009

Licencia: Prueba gratuita ‎Tamaño del archivo: 44.00 MB
‎Calificación de usuarios: 4.5/5 - ‎2 ‎Votos

acerca de XVT2009 C/C++ Cross Platform Studio

EL diseño de gui gráfica WYSIWYG de XVT proporciona una representación común de eventos, ventanas, fuentes, gráficos y muchas otras características de control/interfaz. En lugar de llamar a las funciones disponibles en cada sistema de ventanas nativo individual, la aplicación realiza llamadas a la biblioteca de API universal XVT. A continuación, la API XVT llama a la API nativa para los 14 Sistemas operativos/plataformas compatibles (Windows, Mac, Unix, Linux) La interfaz XVT es idéntica en cada sistema de ventanas compatible. Dado que la interfaz XVT es una abstracción de las interfaces de programación existentes, es fácil de usar, pero sigue proporcionando una funcionalidad similar a la disponible en los sistemas de ventanas nativos. El puerto de una aplicación XVT requiere mover todos los archivos de origen (C++), archivos de encabezado, archivos de recursos y archivos de ayuda en la plataforma de destino, vuelva a compilar los archivos de C++ con un compilador nativo de C++ (no proporcionado por XVT), vuelva a compilar el archivo de recursos mediante el compilador de rizos DE XVT en un archivo de recursos nativo, compile el archivo de recursos nativo con el compilador de recursos nativo (no proporcionado por XVT, ya sea por la fabricación del compilador en equipos o por bibliotecas de kits de herramientas nativas motif) y vincule los archivos de objeto mediante el vinculador nativo. Las herramientas front-end XVT funcionan en proyectos binarios portátiles que se pueden mover de plataforma en plataforma. Con XVT, el código fuente de la aplicación idéntico se ejecuta en todas las plataformas y se ejecuta de forma nativa en cada una. En lugar de volver a escribir una aplicación completa desde cero para cada nuevo entorno de ventanas, los desarrolladores pueden crear y mantener un conjunto de código fuente y direccionar varios entornos. Por esta razón, XVT ofrece un enorme ahorro en tiempo de desarrollo y costos para aplicaciones multiplataforma. La portabilidad puede abrir nuevos mercados y permitir que el software propietario pueda soportar cambios en la plataforma. Las aplicaciones XVT obedecen las pautas de interfaz de usuario adecuadas para cada sistema. Es transparente para el usuario final que XVT se utilizó en el desarrollo; Las aplicaciones XVT aparecen y actúan como si estuvieran codificadas específicamente para la ventana en particular