15
Разработчик(и) | Провиденс Программные решения, Inc. |
---|---|
Стабильная версия | 14,0 / 29 сентября 2016 г. |
Операционная система | Кросс-платформенный |
Тип | Библиотека разработки |
Лицензия | Собственный |
Веб-сайт | www.xvt.com |
XVT — это среда разработки программного обеспечения для создания кроссплатформенных приложений с графическим интерфейсом на C или C++ . [1] XVT позволяет разработчикам графически отображать графический интерфейс приложения и предоставляет кроссплатформенные библиотеки для помощи в разработке.
XVT находится в разработке с 1989 года и большую часть этого времени предоставляет набор инструментов для кроссплатформенной разработки программного обеспечения.
Их подход не похож на набор заменителей виджетов , а скорее действует как универсальный переводчик API. XVT — это «уровень абстракции», который избавляет разработчика от беспокойства о том, на какой ОС будет работать приложение. Когда приложение компилируется, API XVT указывает на собственные элементы управления/виджеты для ОС, в которой компилируется код. Это также позволяет приложениям адаптироваться к любым пользовательским темам, которые ОС позволяет пользователям устанавливать.
Помимо кроссплатформенной разработки, этот продукт можно использовать и в других целях. В качестве инструмента CASE бизнес-аналитик, не являющийся программистом, может планировать пользовательские интерфейсы, просматривать их вместе с конечными пользователями и экспертами в предметной области в RAD-подобном ( быстрая разработка приложений ) сборе требований путем функционального анализа, а затем инструмент архитектора XVT будет доставьте код C или C++ (ANSI-совместимый).
Разработчики объявили о поддержке GTK+ в Linux и Cocoa на Mac, но эти порты пока недоступны. Поскольку Microsoft больше не поддерживает формат справки HLP, приложения XVT требуют, чтобы пользователь установил программу просмотра Microsoft .hlp .
XVT был первоначально разработан Институтом перспективного программирования в Боулдер Ко, компанией, основанной бывшим Bell Labs сотрудником Марком Рочкиндом . Компания сменила название на XVT, когда этот продукт стал основным направлением деятельности компании. Продукт XVT был приобретен компанией Providence Software Solutions в 2001 году.
Платформы
[ редактировать ]XVT в настоящее время поддерживает:
Издания
[ редактировать ]15 ДСК
[ редактировать ]XVT DSC включает в себя PTK (Portability ToolKit) и конструктор интерфейсов XVT Design. Он предназначен для использования с C.
XVT ЦСП
[ редактировать ]XVT DSP включает в себя PTK, библиотеку Power++ (привязки C++ к PTK) и дизайнер интерфейса XVT Architect. Он предназначен для использования с C++.
XVT Сеть
[ редактировать ]XVT Net позволяет перекомпилировать приложения, созданные с использованием любой из других редакций, как сетевое приложение. Затем приложение можно запустить на сервере, к которому могут подключиться тонкие клиенты для использования приложения.
Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ «Энциклопедия» . ПКМАГ . Определение: XVT. Архивировано из оригинала 4 июля 2016 года . Проверено 30 сентября 2018 г.