FireMonkey: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Нет описания правки |
Nyq (обсуждение | вклад) м убраны ненужные заглавные буквы из имён нарицательных |
||
Строка 11: | Строка 11: | ||
Используя возможности [[Шейдер|Pixel Shader 2.0]] FireMonkey позволяет обогащать графический интерфейс программ широким набором визуальных эффектов. Даёт возможность строить пользовательские [[Векторная графика|масштабируемые векторные]] и [[Трёхмерная графика|3D]]-интерфейсы. |
Используя возможности [[Шейдер|Pixel Shader 2.0]] FireMonkey позволяет обогащать графический интерфейс программ широким набором визуальных эффектов. Даёт возможность строить пользовательские [[Векторная графика|масштабируемые векторные]] и [[Трёхмерная графика|3D]]-интерфейсы. |
||
Позволяет отделить [[Интерфейс пользователя|пользовательский интерфейс]] от [[бизнес-логика|бизнес-логики]] и механизмов доступа к [[Данные|данным]] (см. [[ |
Позволяет отделить [[Интерфейс пользователя|пользовательский интерфейс]] от [[бизнес-логика|бизнес-логики]] и механизмов доступа к [[Данные|данным]] (см. [[model-view-controller]]), что в частности позволяет размещать невизуальные части приложения в [[Облачные вычисления|облачных сервисах]]: [[Amazon Web Services|Amazon]] или [[Windows Azure|Azure]]. |
||
Версия от 19:15, 11 августа 2016
FireMonkey (FMX) — GUI-framework, использующая возможности графического процессора. Является кроссплатформенной: поддерживаются 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.com/ru/products/firemonkey — официальный сайт FireMonkey
- Джоаб Джексон. В Delphi появилась поддержка современной графики // Computerworld Россия. — Открытые системы, 2011. — № 22.
- "Embarcadero выпустила FireMonkey — платформу для создания приложений нового поколения". CNews. 11-09-05. Дата обращения: 13 декабря 2011.
{{cite news}}
: Проверьте значение даты:|date=
(справка) - FireMonkey Application Platform в Embarcadero Wiki
- FireMonkey Quick Start Guide
- FireMonkey Q&A by Tim DelChiaro
- FireMonkey на YouTube
- Русскоязычный форум FireMonkey
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |