![]() | |
| 開発者 | プロビデンス ソフトウェア ソリューションズ株式会社 |
|---|---|
| 安定版リリース | 14.0 / 2016年9月29日 |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | 開発ライブラリ |
| ライセンス | 独自 |
| Webサイト | ホームページ |
XVTは、 CまたはC++でクロスプラットフォームのGUIアプリケーションを構築するためのソフトウェア開発環境です。[1] XVTを使用すると、開発者はアプリケーションのGUIをグラフィカルにレイアウトでき、開発を支援するクロスプラットフォームライブラリが提供されます。
XVT は 1989 年から開発されており、その間のほとんどの期間、クロスプラットフォーム ソフトウェア開発ツールキットを提供してきました。
彼らのアプローチは、ウィジェットを置き換える類似セットとしてではなく、むしろユニバーサル API トランスレータとして機能します。XVT は、開発者がアプリケーションがどの OS で実行されるかを気にしなくて済む「抽象化レイヤー」です。アプリケーションがコンパイルされると、XVT API は、コードがコンパイルされている OS のネイティブ コントロール/ウィジェットを指します。また、OS がユーザーに許可するユーザー テーマにアプリケーションを適応させることもできます。
この製品は、クロスプラットフォーム開発以外にもさまざまな用途があります。CASEツールとして、プログラマーではないビジネス アナリストがユーザー インターフェイスをレイアウトし、エンド ユーザーや専門家とともに機能レビューによる RAD ( Rapid Application Development ) のような要件キャプチャでレビューできます。その後、XVT アーキテクト ツールが C または C++ (ANSI 準拠) コードを提供します。
開発者は Linux 上の GTK+ と Mac 上の Cocoa のサポートを発表しましたが、これらのポートはまだ利用できません。Microsoft は HLP ヘルプ形式のサポートを終了したため、XVT アプリケーションではユーザーが Microsoft .hlp ビューアをインストールする必要があります。
XVT はもともと、元ベル研究所の従業員であるMarc Rochkindが設立したボルダー郡の Advanced Programming Institute 社によって開発されました。この製品は会社の主力製品となったため、同社は社名を XVT に変更しました。XVT 製品は 2001 年に Providence Software Solutions 社に買収されました。
プラットフォーム
XVT は現在以下をサポートしています:
エディション
XVTDSC について
XVT DSC には、PTK (Portability ToolKit) と XVT Design インターフェイス デザイナーが含まれています。これは C で使用するように設計されています。
XVTDSP について
XVT DSP には、PTK、Power++ ライブラリ (PTK への C++ バインディング)、および XVT Architect インターフェイス デザイナーが含まれています。これは、C++ で使用するように設計されています。
XVTネット
XVT Net を使用すると、他のエディションのいずれかを使用して構築されたアプリケーションをネットワーク アプリケーションとして再コンパイルできます。その後、アプリケーションは、シン クライアントが接続して使用できるサーバー上で実行できます。
外部リンク
- 公式サイト
参考文献
- ^ 「百科事典」。PCMAG。XVTの定義。2016年7月4日時点のオリジナルよりアーカイブ。2018年9月30日閲覧。

