FireMonkey

Материал из Википедии — свободной энциклопедии
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 6 декабря 2016 года; проверки требуют12 правок.
Перейти к навигацииПерейти к поиску

FireMonkey (FMX) —GUI-фреймворк, использующий возможностиграфического процессора. Являетсякроссплатформенным: поддерживаютсяWindows,Mac OS,Apple iOS иAndroid.

Под названиемVG-Scene разрабатывалась Евгением Крюковым[1] изУлан-Удэ, Россия (компания KSDev) как вектор-базированнаяGUI-библиотека следующего поколения.[2]. В 2011 году американская компанияEmbarcadero Technologies купила права на библиотеку и включила её в состав своих продуктов. Позже Евгений Крюков получил работу вEmbarcadero Technologies[3].

FireMonkey входит, параллельно с традиционнойVisual Component Library, в составDelphi XE3,Delphi XE2,C++Builder XE2 иRAD Studio XE2, включаяRadPHP иEmbarcadero Prism.

В2012 году FireMonkey под кодовым именем FireMonkey FM2 вошла в составDelphi XE3,C++Builder XE3 иRAD Studio XE3,Embarcadero HTML5 Builder иEmbarcadero Prism XE3.

В апреле2013 года вышел FireMonkey FM3, которая распространяется вместе сEmbarcadero RAD Studio XE4.

Используя возможностиPixel Shader 2.0 FireMonkey позволяет обогащать графический интерфейс программ широким набором визуальных эффектов. Даёт возможность строить пользовательскиемасштабируемые векторные и3D-интерфейсы.

Позволяет отделитьпользовательский интерфейс отбизнес-логики и механизмов доступа кданным (см.model-view-controller), что в частности позволяет размещать невизуальные части приложения воблачных сервисах:Amazon илиAzure.

Обобщённо говоря, основная часть продукта — это сценарный компонент (к примеру — главный компонент отGLScene), векторный, только 2D. Имеются свои компоненты, а главное — мощное средство их редактирования со скинами. То есть с помощью встроенного редактора вы можете создать свой уникальный компонент, на базе одного или нескольких базовых. Имеются встроенные разнообразные методы анимирования компонентов, работа с векторной графикой.


Embarcadero Technologies August 19, 2024 сообщила печальную новость. Умер Евгений Крюков – талантливый программист, основатель компании KSDev[4]

См. также

[править |править код]

Примечания

[править |править код]
  1. Blogger: Профиль пользователя: Eugene Kryukov  (неопр.). Дата обращения: 8 ноября 2011. Архивировано изоригинала 3 ноября 2011 года.
  2. Welcome — KSDev — Adobe AIR or WPF like components, 3D in Delphi, Delphi skin, Flash control, Visio like diagram drawing  (неопр.). Дата обращения: 28 августа 2012. Архивировано 5 сентября 2012 года.
  3. www.ksdev.com/forums/ • View topic — End of KSDev in Russian / Говорящим по-русски сюда! (недоступная ссылка)
  4. Barker, Ian. Eugene Kryukov, ‘Father of FireMonkey’, and incredibly talented developer (амер. англ.) (19 августа 2024). Дата обращения: 25 января 2025.

Ссылки

[править |править код]
Перейти к шаблону «Инструментарии виджетов»
Инструментарии (наборы)элементов графического интерфейса
Низко-
уровневые
Высоко-
уровневые
Amiga OS
Mac OS и
macOS
Windows
UNIX, подX
Кросс-
платфор-
менные
На основе Flash
На основе XML,
AJAX или SVG
На основе Java
На основе
C или C++
На основе Common Lisp
На основе Pascal
На основе Python
На основе Objective C
ПО
Этозаготовка статьи опрограммном обеспечении. Помогите Википедии, дополнив её.
Улучшение статьи
Для улучшения этой статьижелательно:
После исправления проблемы исключите её из списка. Удалите шаблон, если устранены все недостатки.
Источник —https://ru.wikipedia.org/w/index.php?title=FireMonkey&oldid=142948702
Категории:
Скрытые категории: