Products
Downloads
Trial Version
EasyLM
XVT
XVT DSP
XVT DSC
XVT DSCNET/DSPNET
Sample Applications
Licensing
Maintenance
Support and Consulting
Training
Publications
Publications
"Build It once, Use It Everywhere"

FAQ

Q: What is XVT?
A: XVT is a cross platform GUI development tool for C & C++. XVT helps you build high-performance, mission-critical client applications rapidly, then port them to a wide variety of platforms. Unlike interpretive languages and emulated windowing systems, XVT leverages the native windowing system. Your productivity increases by streamlining and accelerating the development process and reducing your maintenance costs.

Q: Are there performance losses for the user interfaces built with XVT?
A: No! (but do ask our competitors this question and watch them dodge and dance). XVT delivers C/C++ ANSI compliant code that you compile, and the compiled application will use the native OS GUI API's to build screen views in all supported Platforms (at this time, there are ten).

With XVT, you get raw speed and beauty: compiled (not interpreted) code with native look & feel plus native GUI API performance. Why build a Chevette app when you can build a Corvette app? Give XVT a test drive today. Download

Q: Which platforms does XVT support?
A: Platforms supported by XVT include:

  • Microsoft Windows (any Win32/Win64 platform)
  • Macintosh (OS X Universal)
  • Unix (HP-UX 11.1, HP-UXi Itanium 11.31, AIX, SUN Sparc 8, 9, 10, SUN 10 x86)
  • Linux (RedHat, SuSE, i386, i686)

Q: What do I get when I purchase XVT?
A: XVT includes a GUI interface to develop your application's GUI front end. Once this is laid out, XVT automatically delivers your C or C++ code for that interface. Project hierarchy and layout views provide:

  • Documents
  • Windows
  • Scrolling Views
  • Visual Interface Objects
  • Graphical Primitives
  • Geometry Management
  • Data Managers
  • Inter-Object Communication

GUI layout objects include:

  • Windows, dialogs, standard controls (push buttons, text edits, list boxes, radio buttons, scrollbars, and others), menus, toolbars, custom controls
  • TreeView widget
  • HTML Viewer widget
  • Ability to launch Default Browser
  • ODBC++
  • Dovetail widgets

Maintenance includes all product updates via patches and releases. Releases are typically sent out annually.

Q: How do I download the latest release?
A: You can download the next release of XVT by going through our download site at Downloads (the on-going status of the maintenance releases are displayed there). Login to the download site with your user/password combination. If you do not remember your access information, then contact the XVT support team at support@xvt.com to get it reset (once you login, change the password to your liking).

Once you have logged in, you will have the option to download the new XVT software release based on the licenses that you own and your maintenance status; if the listed information does not match your understanding, please contact us to review. You will also be able to download a program that is used to extract the Host ID of the computer that will now manage license keys (now needed to run XVT programs). Once you have extracted the Host ID(s), then send us back that information and we will generate the needed license key files.

Q: What is the XVT Portability Toolkit?
A: The XVT Portability Toolkit is the portable API for both DSC and DSP.

Q: Is training available?
A: Yes. We can provide onsite training or training in the Providence Software Training facility.

Q: Where can I purchase XVT?
A: You can purchase XVT through our sales department by e-mail at: sales@xvt.com or by phone at: 919.854.1800 (ask for the XVT Sales Department)

Providence Software Solutions, Inc. - 919-854-1800