XVT

редактировать
XVT eXtensible Virtual Toolkit
Логотип XVT- white.png
Разработчик (и) Providence Software Solutions, Inc.
Стабильная версия 14.0 / 29 сентября 2016 г.
Операционная система Кросс-платформенная
Тип Библиотека разработки
Лицензия Собственная
Веб-сайтwww.xvt.com
XvT также является аббревиатурой для видеоигры X-Wing vs. TIE Fighter
xvt также является X Window System эмулятор терминала, созданный Джон Бови из Кентского университета в Кентербери.

XVT - это среда разработки программного обеспечения для создания кроссплатформенных приложений с графическим интерфейсом в C или C ++. XVT позволяет разработчикам графически создавать графический интерфейс приложения и предоставляет кроссплатформенные библиотеки для помощи в разработке.

XVT находится в разработке с 1989 года и большую часть того времени предоставляет кроссплатформенный инструментарий для разработки программного обеспечения. Программное обеспечение XVT используется в ряде критически важных производственных объектов и приложений.

Их подход заключается не в том, что набор похож на замену виджета, а скорее как универсальный переводчик API. XVT - это «уровень абстракции», который избавляет разработчика от необходимости заботиться о том, на какой ОС будет работать приложение. Когда ваше приложение скомпилировано, XVT API указывает на собственные элементы управления / виджеты для ОС, в которой вы компилируете свой код. Это важно для пуристов-пользователей ОС, которые могут быть очень привередливыми, когда мнения «не совсем правильные». Это также позволяет вам создавать приложения, которые будут адаптировать любые пользовательские темы, которые операционная система позволяет пользователям устанавливать.

Есть и другие варианты использования этого продукта помимо кроссплатформенной разработки (хотя он хорошо справляется с этим). В качестве инструмента CASE бизнес-аналитик, не являющийся программистом, может фактически разложить все пользовательские интерфейсы, просмотреть их с конечными пользователями и профильными экспертами в подобном RAD (Rapid Application Development ), собранные с помощью функционального анализа, а затем инструмент архитектора XVT предоставит код C или C ++ (ANSI-совместимый). Это потребует некоторого знакомства с компилятором и инструментами компоновки, но позволит программистам освободиться от программирования графического интерфейса пользователя и сосредоточить свою работу на бизнес-логике, обработке событий и т. Д.

Разработчики объявили поддержка GTK + в Linux и Cocoa на Mac, но эти порты пока недоступны. Поскольку Microsoft больше не поддерживает формат справки HLP, приложения XVT требуют, чтобы пользователь установил Microsoft.hlp viewer.

XVT был первоначально разработан Advanced Programming Institute in Boulder Co., компанией, основанной бывшим Беллом. Лаборатории сотрудник Марк Рохкинд. Компания сменила название на XVT, когда этот продукт стал основным направлением деятельности компании. Продукт XVT был приобретен Providence Software Solutions, Inc. в 2001 году.

Содержание
  • 1 Платформы
  • 2 редакции
    • 2.1 XVT DSC
    • 2.2 XVT DSP
    • 2.3 XVT Net
  • 3 Внешние ссылки
  • 4 Ссылки
Платформы

XVT в настоящее время поддерживает:

С XVT приложения могут быть спроектированы и разработаны один раз, а затем впоследствии скомпилированы на любой из этих платформ.

Редакции

XVT DSC

XVT DSC включает PTK, или Portability ToolKit, и конструктор интерфейса XVT Design. Он разработан для использования с C.

XVT DSP

XVT DSP включает в себя PTK, библиотеку Power ++ (привязки C ++ к PTK) и конструктор интерфейса XVT Architect. Он разработан для использования с C ++.

XVT Net

XVT Net позволяет перекомпилировать приложения, созданные с использованием любой из других редакций, как сетевое приложение. Затем приложение может быть запущено на сервере, к которому тонкие клиенты могут подключиться для использования приложения.

Внешние ссылки
Ссылки
Последняя правка сделана 2021-06-22 06:47:49
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте