ActionScript — объектно-ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной, которая является составной частью Flash Player. ActionScript компилируется в байт-код, который включается в SWF-файл.
Adobe Flash — мультимедийная платформа компании Adobe Systems для создания веб-приложений или мультимедийных презентаций. Использовалась для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.
Embarcadero Delphi [дэ́лф’и], ранее Borland Delphi и CodeGear Delphi, — интегрированная среда разработки ПО для Microsoft Windows, Mac OS, iOS и Android на языке Delphi, созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Embarcadero Delphi является частью пакета Embarcadero RAD Studio и поставляется в пяти редакциях: Community, Professional, Enterprise и Architect. Координирующий офис Embarcadero, ответственный за разработку Delphi, находится в Торонто, тогда как сама разработка сконцентрирована главным образом в Канаде и Испании.
Веб-служба, веб-сервис — идентифицируемая уникальным веб-адресом (URL-адресом) программная система со стандартизированными интерфейсами.
Apache Flex — комплект средств разработки (SDK) для создания кросс-платформенных Rich Internet Applications на основе Flash. Разработанный вначале компанией Macromedia и приобретённый затем компанией Adobe Systems, Flex был пожертвован компанией Adobe фонду Apache Software Foundation в 2011 году. Члены ASF по результатам голосования включили его в Apache Incubator и через полгода, в июле 2012 выпустили новую версию (4.8.0).
Aptana Studio — кроссплатформенная, свободная, интегрированная среда разработки приложений (IDE) c открытым исходным кодом для создания динамических веб-приложений.
Microsoft Silverlight — это программная платформа для написания и запуска многофункциональных интернет-приложений RIA, схожая с Adobe Flash, включающая в себя модуль для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и мультимедиа. Версия 2.0 добавила поддержку для языков .NET и интеграцию с IDE.
JavaFX — платформа на основе Java для создания приложений с насыщенным графическим интерфейсом. Может использоваться как для создания настольных приложений, запускаемых непосредственно из-под операционных систем, так и для интернет-приложений (RIA), работающих в браузерах, и для приложений на мобильных устройствах. JavaFX призвана заменить использовавшуюся ранее библиотеку Swing. Платформа JavaFX конкурирует с Microsoft Silverlight, Adobe Flash и аналогичными системами.
OpenWrt — встраиваемая операционная система, основанная на ядре Linux, предназначенная, в первую очередь, для домашних маршрутизаторов. Основные компоненты включают в себя ядро Linux, util-linux, uClibc или musl и BusyBox. Размер всех компонентов оптимизирован в связи с тем, что в большинстве домашних маршрутизаторов сильно ограничен объём памяти.
Google Web Toolkit — свободный Java-фреймворк, который позволяет веб-разработчикам создавать Ajax-приложения. Его особенность — это компилятор Java -> JavaScript, позволяющий почти всю разработку клиента и сервера реализовать на основе Java и лишь на последнем этапе создать соответствующие JavaScript, HTML и CSS. Выпускается под лицензией Apache версии 2.0. GWT делает акцент на повторное использование и кросс‐браузерную совместимость.
UIQ — программная платформа на основе Symbian OS, разработанная компанией UIQ Technology. В основном это слой графического пользовательского интерфейса, который обеспечивает дополнительные компоненты ядра ОС для разработки многофункциональных телефонов, открытых для расширения возможностей с помощью сторонних приложений.
AIR — это кроссплатформенная среда от компании Adobe для запуска приложений, позволяющая использовать HTML/CSS, AJAX, Adobe Flash и Apache Flex для переноса веб-приложений на ПК и мобильные устройства. 30 мая 2019, Adobe объявила о передаче поддержки и разработки AIR компании HARMAN и об окончании собственной поддержки в конце 2020 года.
sK1 — редактор для работы с векторной графикой, распространяющийся на условиях LGPL, по набору функций схожий с CorelDRAW, Adobe Illustrator, Freehand и Inkscape.
WebOS — веб-приложение, организующее платформу для выполнения других веб-приложений. Многие WebOS содержат в своем составе веб-браузер, обычно построенный на основе HTML-тега <iframe>.
Интернет-планшет — мобильный компьютер, относящийся к типу планшетных компьютеров с диагональю экрана от 7 до 12 дюймов, построенный на платформе того же класса, что и платформа для смартфонов. Для управления интернет-планшетом используется сенсорный экран, взаимодействие с которым осуществляется при помощи пальцев, без использования физической клавиатуры и мыши. Многие современные интернет-планшеты позволяют использовать для управления программами мультитач-жесты.
Nokia Browser — штатный мобильный браузер для смартфонов на платформе S60, изначально разрабатываемый компанией Nokia, разработка была передана 27 апреля 2011 года на аутсорсинг компании Accenture. Создан на основе браузерного движка WebKit. Браузер поддерживает воспроизведение Flash Video. Проект закрыт параллельно с закрытием проекта Symbian.
Adobe Flash Catalyst — компьютерная программа для визуального создания интерактивного контента, также прототипирования/создания пользовательских интерфейсов, основанных на технологии Adobe Flash, без необходимости знания и написания программного кода приложения. Flash Catalyst разработан с учётом потребностей веб-дизайнеров, разрабатывающие интерактивные интерфейсы для веб-проектов — его пользовательский интерфейс, вместе с набором инструментов, привычен для тех, кто знаком с известными программами Photoshop, Illustrator и Fireworks, и дополняется возможностями технологии Adobe Flash.
Планшетный компьютер, электронный планшет, в просторечии часто планшет — собирательное понятие, включающее различные типы электронных устройств с сенсорным экраном, позволяющим управлять компьютерными программами, через прикосновение пальцами к объектам программы на экране. От мобильных 7"-12", настольных 20"—24", профессиональных планшетов с 4K разрешением дисплея, предназначенным для фотографов, архитекторов до огромных.
Разработка приложений для мобильных устройств — это процесс, при котором приложения разрабатываются для небольших портативных устройств, таких, как КПК, смартфоны или сотовые телефоны. Эти приложения могут быть предустановлены на устройство в процессе производства, загружены пользователем с помощью различных платформ для распространения ПО или являться веб-приложениями, которые обрабатываются на стороне клиента (JavaScript) или сервера.
Данная статья предоставляет список инструментариев графического интерфейса, используемых для создания графического интерфейса пользователя, отсортированных по их связям с различными операционными системами.