Представлен первый выпуск 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 как языка программирования для разработки больших приложений, наличие большого числа вспомогательных инструментов для редактирования кода, отладки и профилирования.

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

26.10.2013
Сайт – визитная карточка любого предприятия и компании. Его продвижение и развитие в поисковых системах – это достаточно сложный процесс, который занимают очень много времени и сил. Естественно на раскрутку сайта нужно отдать достаточно приличный финансовый ресурс, поэтому  много фирм задаются вопросом, будут ли рентабельными данные капиталовложения, и действительно ли им нужен данный контент? Также заказчики часто задаются вопросом, когда будут видны первые результаты и насколько увеличатся их объёмы продаж товаров и услуг?
22.05.2014
Компания Microsoft представила планшетный компьютер Surface Pro третьего поколения, который оснащен 12-дюймовым экраном вместо экрана 10,6 дюйма у его предшественников. Планшет Surface Pro 3 был продемонстрирован во вторник, 20 мая, в Нью-Йорке вице-президентом Microsoft по планшетам Surface Паносом Панаем (Panos Panay).
28.03.2014
Марк Цукерберг заявил, что увидел будущее, и будущее это находится внутри шлема виртуальной реальности. Соглашение о покупке компании Oculus VR за 2 млрд долл. сулит Facebook нечто большее, чем просто игру. Основатель и генеральный директор социальной сети рассматривает виртуальную реальность как одну из ведущих (если не самую главную) компьютерных платформ, которая должна стать движущей силой для дальнейшего общения, совершения покупок, повышения уровня образования и т.д.
17.05.2016
Защита в интернете не всегда используется для защиты своих данных от злоумышленников. Также она нужна тем, кто по определенным причинам желает скрыться от опознания. Приватность в интернете – это довольно важная тема и право работать в сети без слежки защищено законом (23 и 24 статьями Конституции Российской Федерации).
09.07.2014
Если вы работаете системным администратором и решили установить корпоративную локальную сеть, то вам будет необходимо купить коммутатор, или, на профессиональном сленге, свитч. Тому, как правильно выбрать коммутатор, и будет посвящена эта статья.Для начала разберем, что такое коммутатор? Коммутатор - это именно то устройство, которое соединяет отдельные компьютеры в одну локальную сеть. Не стоит путать его с хабом - он служит для этих же целей, но его технология более примитивна.

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

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