Представлен первый выпуск Apache FlexJS, варианта Flex на основе HTML5 и JavaScript | Ofisp.org

Представлен первый выпуск Apache FlexJS, варианта Flex на основе HTML5 и JavaScript

29 апреля 201418:29

Фонд Apache представил первый начальный выпуск продукта FlexJS, продолжающего развитие Flex SDK в направлении ухода от привязки к технологиям Adobe Flash. FlexJS позволяет компилировать Flex-приложения, написанные с использованием разметки MXML и языка ActionScript, не только в формат SWF, но и в форму универсальных web-приложений на базе HTML5, CSS и JavaScript.

Кросс-компилированный таким образом Flex-проект может быть выполнен в обычном web-браузера, без необходимости установки дополнительных плагинов. Более того, предоставлены средства для использования кросс-компилированного кода в мобильных приложениях, построенных с использованием фреймворка Apache Cordova (Adobe PhoneGap).

Компиляция осуществляется при помощи специально подготовленного кросс-компилятора Apache Flex FalconJX, расширяющего возможности штатного SWF-компилятора средствами для компиляции MXML и ActionScript в представление HTML/JS/CSS. Вместо предоставляемых Flash компонентов пользовательского интерфейса, в собранной при помощи FlexJS программе используются аналогичные по назначению компоненты (кнопки, списки, меню и т.п.), предоставляемые JavaScript-фреймворками (например, JQuery Button). Первые выпуски FlexJS и FalconJX пока находятся на стадии альфа-качества и рекомендуются только для ознакомительного использования.

Apache Flex представляет собой кроссплатформенный открытый фреймворк для создания интерактивных (Rich Internet Applications) web-приложений, идентично выполняемых как в web-браузере, так и в виде отдельных настольных программ или мобильных приложений. Проект базируется на коде Adobe Flex, который был передан в 2011 году компанией Adobe фонду Apache. Среди сильных сторон Flex, актуальных при разработке приложений для корпоративного сектора, отмечается обеспечение целостной и полнофункциональной поддержки работы на различных платформах, эффективность компонентов Flex и модели программирования при создании сложных интерфейсов пользователя, зрелость ActionScript как языка программирования для разработки больших приложений, наличие большого числа вспомогательных инструментов для редактирования кода, отладки и профилирования.

Похожие материалы

16.09.2013
Представители российских интернет-компаний договорились с администрацией президента (АП) о совместной доработке поправок к «антипиратскому» закону. Об этом в номере от 13 сентября 2013 года сообщила газета «Коммерсантъ» со ссылкой на неназванный источник в Кремле. По словам источника, интернет-компании должны разработать и передать в администрацию свои концепции изменения закона уже к 18 сентября. Со своей стороны представители властей обещали отложить рассмотрение в Госдуме любых поправок к закону до тех пор, пока не будут изучены все альтернативные концепции его изменения.
30.10.2013
Для того чтобы выбрать оператора сотовой связи сначала необходимо определиться с критериями. Вот лично я выбираю, да и советую вам, виртуального оператора мобильной связи http://www.gsmcorporacia.ru/.
18.04.2014
Компания Oracle представила плановый апрельский выпуск обновлений своих продуктов с устранением уязвимостей. В выпусках Java SE 7u55 и Java SE 8u5 (номер версии присвоен в соответствии с новой схемой нумерации выпусков) устранено 37 проблем с безопасностью. 36 уязвимостей могут быть эксплуатированы удалённо без проведения аутентификации.
31.03.2014
Представив обновленную версию своего флагманского смартфона One, компания HTC после весьма непростого для себя прошлого года попытается запустить процесс перезагрузки. Но если HTC не улучшит маркетинг своих устройств, ее ждут тяжелые времена.
26.12.2013
Они называют себя интернет-СМИ, воруя чужую аудиторию, накручивают трафик на всплывающие окна и прячутся за интимной рекламой.

Оборудование:

Общие характеристики Тип: Wi-Fi точка доступа Стандарт беспроводной связи: 802.11n, частота 2.4 ГГц...
→ Оставить отзыв
Для начала давайте определим что такое IPTV и мини-роутер. Мини-роутер (маршрутизатор) – сетевое...
→ Оставить отзыв
Подключение При подключении нового роутера к сети интернет необходимо подключить кабель провайдера...
→ Оставить отзыв
Сначала – посмотрим, что такое Wi-Fi 3G роутер вообще, и чем такие решения лучше «модемов». В...
→ Оставить отзыв