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

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

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

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

22.11.2013
Программное обеспечение, в общем, это набор специальных команд, которые способны управлять работой компьютера. Как известно, без ПО операционная система не может самостоятельно выполнять адресованные ей функции и задачи, поэтому лицензионное обеспечение - это необходимый элемент в функционировании компьютера. Выделяют прикладное, аппаратное и системное обеспечение программ, которые соответственно разнятся по своей специфике выполняемых задач.
20.12.2014
Выбирая мобильный телефон, мы думаем о том, чтобы купить качественный, хорошо работающий аппарат. Наш телефон должен иметь хороший звук динамика, без перебоев работающую систему, качественную батарею, материал корпуса и так далее. Однако каждый человек может столкнуться с поддельным товаром. Неискушенному покупателю порой непросто отличить некачественную продукцию от оригинального бренда, тем более что на рынке сегодня около 20% подделок!
15.05.2014
Аналог очков Google Glass от компании Samsung, как предполагается, будет крепиться на правой части головы и обладать экранчиком для правого глаза. Об этом сообщает портал Business Korea со ссылкой на источник, близкий к компании. Ожидается, что устройство Samsung под названием Gear Glass будет анонсировано на крупнейшей европейской выставке электроники IFA-2014, которая в этом году пройдет с 5 по 10 сентября в Берлине. Источник Business Korea предполагает, что торговую марку Gear компания Samsung будет применять ко всей линейке носимой электроники.
09.07.2014
Реализовать проект доступа к интернету в цифре может только тот провайдер, который имеет прямое подключение к цифровой АТС. На такой станции все линии, через которые осуществляется доступ, соединяются в единый цифровой канал, поступающий на узел Internet-провайдера посредством цифровой связи. Такой узел обычно размещают в помещении самой АТС. Линия Е1 имеет четыре канала и объединяет данные, проходящие по тридцати телефонным каналам одновременно. Такое количество входящих линий считается самым минимальным, с которого стоит начинать работу провайдеру-новичку.
19.02.2014
Глава отдела технологий администрации президента США Барака Обамы Тодд Парк (Todd Park) заявил о полной поддержке президентом принципа сетевой нейтральности. Об этом Парк сообщил в блоге на официальном сайте американского Белого дома. Принцип запрещает провайдерам отдавать предпочтение одним видам интернет-трафика в ущерб другим.

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

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