XVT2009 C/C++ Cross Platform Studio 2009

Licentie: Gratis proefperiode ‎Bestandsgrootte: 44.00 MB
‎Gebruikersbeoordeling: 4.5/5 - ‎2 ‎Stemmen

Over XVT2009 C/C++ Cross Platform Studio

De WYSIWYG GUI-lay-out van XVT biedt een algemene weergave van gebeurtenissen, vensters, lettertypen, afbeeldingen en vele andere functies voor besturings-/interfacefuncties. In plaats van de functies die beschikbaar zijn op elk afzonderlijk native venstersysteem aan te roepen, voert de toepassing gesprekken naar de XVT Universal API Library. De XVT API roept vervolgens de native API aan, voor alle 14 ondersteunde Platform/OS's (Windows, Mac, Unix, Linux) De XVT-interface is identiek op elk ondersteund venstersysteem. Omdat de XVT-interface een abstractie is van bestaande programmeerinterfaces, is het eenvoudig te gebruiken, maar biedt het nog steeds vergelijkbare functionaliteit als die beschikbaar is in de native venstersystemen. De poort van een XVT-toepassing vereist het verplaatsen van alle bronbestanden (C++), koptekstbestanden, resourcebestanden en helpbestanden naar het doelplatform, de C++-bestanden opnieuw compileren met een native C++-compiler (niet door XVT), het resourcebestand opnieuw compileren met XVT-krulcompiler in een native resourcebestand, het native resourcebestand compileren met de native resource compiler (niet geleverd door XVT, hetzij door compilerproductie op pc's, hetzij door native toolkitbibliotheken voor Motif), en koppel de objectbestanden met behulp van de native linker. XVT front-end tools werken op draagbare binaire projecten die kunnen worden verplaatst van platform naar platform. Met XVT wordt identieke toepassingsbroncode op alle platforms uitgevoerd en wordt deze native uitgevoerd op elk platform. In plaats van een volledige toepassing helemaal opnieuw te schrijven voor elke nieuwe vensteromgeving, kunnen ontwikkelaars één set broncode maken en onderhouden en meerdere omgevingen aanpakken. Om deze reden biedt XVT een enorme besparing in ontwikkelingstijd en kosten voor cross-platform toepassingen. De draagbaarheid kan nieuwe markten openen en propriëtaire software in staat stellen om platformwijzigingen te doorstaan. XVT-toepassingen houden zich aan de juiste richtlijnen voor de gebruikersinterface voor elk systeem. Het is voor de eindgebruiker duidelijk dat XVT in ontwikkeling is gebruikt; XVT-toepassingen verschijnen en doen alsof ze specifiek zijn gecodeerd voor het specifieke venster