Список платформо-независимых библиотек графического интерфейса
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2007 г. ) |
Это список известных пакетов библиотек , реализующих пользовательского интерфейса графического независимую от платформы библиотеку (PIGUI). Их можно использовать для разработки программного обеспечения , которое можно переносить на несколько вычислительных платформ без изменения исходного кода .
В С, С++
[ редактировать ]На других языках
[ редактировать ]Имя | Владелец | Язык программирования | Платформы | Лицензия |
---|---|---|---|---|
Апач Флекс Ранее Adobe Flex |
Фонд программного обеспечения Apache | ActionScript , Flash, Adobe AIR | Windows (x86, x64), macOS, Android (ARM, x86), iOS, Интернет ( SWF ) | Бесплатно: Апач |
Апач Пивот | Фонд программного обеспечения Apache | Ява | Windows, macOS, Linux | Бесплатно: Апач |
Авалония | AvaloniaUI OÜ | С# , XAML , WASM | Windows, macOS, Linux, iOS, Android, Интернет (WebAssembly), Samsung Tizen | Бесплатно: Массачусетский технологический институт |
Делфи , FireMonkey | Эмбаркадеро Технологии | Объектный Паскаль , Питон [1] | Windows, macOS, Linux, iOS, Android | Собственный |
трепетать | С , С++ , Дарт | Windows, macOS, Linux, iOS, Android, Интернет [2] [3] | Бесплатно: новая лицензия BSD | |
Отлично | Открытый исходный код | Идти | Windows, macOS, Linux, BSD, Android, iOS (экспериментально: Интернет) | Бесплатно: новая лицензия BSD |
Годо (игровой движок) | Открытый исходный код | GDScript , C++ , C# , GDNative | Linux, macOS, Windows, BSD, Haiku, iOS, Android, HTML5, WebAssembly, Xbox One, универсальная платформа Windows, также полезна для создания приложений с графическим интерфейсом в виртуальной реальности (OpenXR и WebXR). | Бесплатно: Массачусетский технологический институт |
PureBasic | Фэнтези-программное обеспечение | БАЗОВЫЙ | Windows, Linux и OSX | Собственный |
JavaFX | Корпорация Oracle | Ява | Windows, Linux X11, macOS, Android, iOS | Бесплатно: CDDL , GPL с исключением связывания. |
Отчаянный | Отчаянный | Питон | Linux, Windows, macOS, Android, iOS | Бесплатно: Массачусетский технологический институт |
ЛКЛ, Лазарь | Открытый исходный код | Бесплатный Паскаль | Windows (Win32, Qt), Linux (GTK, Qt), macOS (Qt, Carbon, Cocoa) | Бесплатно: GPL , LGPL |
Деньги, GTK# | Ксамарин | С# | Windows, Linux (X11, Вейланд), macOS | Бесплатно: MIT , LGPLv 2, GPLv2 ( двойная лицензия ) |
Качать | Корпорация Oracle | Ява | Windows, Linux X11, MacOS | Бесплатно: CDDL , GPL с исключением связывания. |
SWT | Фонд Затмения | Ява | Windows (Win32), Linux (GTK), macOS (Какао) | Бесплатно: Затмение |
Ткл / Тк | Открытый исходный код | Ткл | Windows, OS/2, X11, OpenLook, Mac, Android | Бесплатно: в стиле BSD |
Единство | Юнити Технологии | C# , JavaScript , Бу | Windows, X11, macOS, Android, iOS также имеется кроссплатформенный веб-плеер. |
Собственный , основанный на открытом исходном коде |
Платформа Уно | изобретательный | С# , XAML , WASM | Windows, iOS, Android, Интернет (WebAssembly), экспериментальная macOS | Бесплатно: Апач |
VisualWorks | Синком | Смолток | Windows, OS/2, Linux (X11), OpenLook, Mac | Собственный |
Хохо | Ходжо, Инк. | Хохо | Windows, macOS, Linux (X11), iOS, Интернет | Собственный |
Лиспворкс CAPI | ЛиспВоркс, ООО | Общий Лисп | Windows, macOS, Linux (Gtk+), Motif | Собственный |
Больше не доступен и не поддерживается
[ редактировать ]Имя | Владелец | Комментарий |
---|---|---|
VisualAge | ИБМ | Производство прекращено IBM в 2007 году. |
AppWare | Новелл | Novell преуменьшает значение (обычно рассматривается как исключенное). |
Открытый интерфейс | Нейронные данные | Один из первых PIGUI, поддерживающих DOS, macOS, OS/2, VMS, Microsoft Windows 3.0. |
Платформа применения цинка | Профессиональные партнеры по программному обеспечению | Может все еще поддерживаться, но новых продаж нет. |
См. также
[ редактировать ]Дальнейшее чтение
[ редактировать ]- Ричард Химера, Оценка независимых от платформы разработчиков пользовательского интерфейса , март 1993 г., Лаборатория взаимодействия человека и компьютера, Университет Мэриленда.
Ссылки
[ редактировать ]- ^ https://www.embarcadero.com/new-tools/python/delphi-4-python
- ^ «Мультиплатформенность» . флаттер.dev . Проверено 27 мая 2024 г.
- ^ Снит, Тим (11 мая 2022 г.). «Представляем Flutter 3» . Середина . Архивировано из оригинала 27 мая 2024 г. Проверено 27 мая 2024 г.