XVT2009 C/C++ Cross Platform Studio 2009

Licence: Essai gratuit ‎Taille du fichier: 44.00 MB
‎Note des utilisateurs: 4.5/5 - ‎2 ‎Votes

Sur XVT2009 C/C++ Cross Platform Studio

La mise en page GUI WYSIWYG de XVT offre une représentation commune des événements, fenêtres, polices, graphiques et de nombreuses autres fonctionnalités de contrôle/interface. Au lieu d’appeler les fonctions disponibles sur chaque système de fenêtre natif individuel, l’application effectue des appels à la bibliothèque d’API universelle XVT. L’API XVT appelle alors l’API native, pour les 14 platform/OS pris en charge (Windows, Mac, Unix, Linux) L’interface XVT est identique sur chaque système de fenêtre pris en charge. Parce que l’interface XVT est une abstraction des interfaces de programmation existantes, il est facile d’utilisation, mais fournit toujours des fonctionnalités similaires à celles disponibles dans les systèmes de fenêtre natifs. Le port d’une application XVT nécessite le déplacement de tous les fichiers source (C++), les fichiers les fichiers de ressources et les fichiers d’aide à la plate-forme cible, recomplent les fichiers C++ avec un compilateur C++ natif (non fourni par XVT), recomplent le fichier de ressources à l’aide du compilateur de boucles XVT dans un fichier de ressources natif, compilent le fichier de ressources natifs avec le compilateur de ressources natif (non fourni par XVT, soit par la fabrication de compilateurs sur PC, soit par des bibliothèques natives de trousses d’outils pour Motif), et relient les fichiers d’objets à l’aide du linker natif. Les outils avant XVT fonctionnent sur des projets binaires portables qui peuvent être déplacés d’une plate-forme à l’autre. Avec XVT, le code source d’application identique s’exécute sur toutes les plateformes et s’exécute nativement sur chacune d’entre vous. Plutôt que de réécrire une application entière à partir de zéro pour chaque nouvel environnement de fenêtre, les développeurs peuvent créer et maintenir un ensemble de code source et aborder plusieurs environnements. Pour cette raison, XVT offre une énorme économie de temps de développement et de coûts pour les applications multiplateformes. La portabilité peut ouvrir de nouveaux marchés et permettre aux logiciels propriétaires de supporter les changements de plate-forme. Les applications XVT obéissent aux directives d’interface utilisateur appropriées pour chaque système. Il est transparent pour l’utilisateur final que XVT a été utilisé dans le développement; Les applications XVT apparaissent et agissent comme si elles étaient codées spécifiquement pour la fenêtre particulière