После семи месяцев разработки представлен (https://blogs.apache.org/flex/entry/apache_flex_announces_th... релиз Apache Flex 4.10 (http://flex.apache.org/), кроссплатформенного открытого фреймворка для создания интерактивных (Rich Internet Applications) web-приложений, идентично выполняемых как в web-браузере, так и в виде отдельных настольных программ или мобильных приложений. Apache Flex 4.10 является третьим выпуском после передачи (http://www.opennet.me/opennews/art.shtml?num=32324) проекта Adobe Flex Фонду Apache и вторым выпуском после перевода Apache Flex в разряд первичных проектов Apache. Основанная на Eclipse интегрированная среда для разработки Flash Builder (http://www.adobe.com/products/flash-builder.html) остаётся подконтрольным Adobe проектом. Apache Flex 4.10 полностью совместим с продуктом Adobe Flex SDK (http://www.adobe.com/devnet/flex/flex-sdk-download.html), и содержит всю доступную в нём функциональность, в том числе средства создания мобильных и web-приложений с использованием для разработки интерфейсов разметки MXML (http://ru.wikipedia.org/wiki/MXML) и языка ActionScript 3. Среди сильных сторон Flex, актуальных при разработке приложений для корпоративного сектора, отмечается обеспечение целостной и полнофункциональной поддержки работы на различных платформах, эффективность компонентов Flex и модели программирования при создании сложных интерфейсов пользователя, зрелость ActionScript как языка программирования для разработки больших приложений, наличие большого числа вспомогательных инструментов для редактирования кода, отладки и профилирования.
Особенности Apache Flex 4.10:
- Добавлена поддержка свежих версий Flash Player и AIR;
- Возможности выбора различных комбинаций версий runtime-компонентов Flex SDK, Flash Player и AIR во время установки Apache Flex SDK, после чего разработчик может сразу приступить к созданию приложений, использующих выбранные компоненты;
- Улучшена обратная совместимость со старыми версиями Flash Player, ещё используемыми в корпоративном секторе, что позволяет без проблем перейти на новую версию Flex SDK без необходимости обновления старой версии Flash Player;
- В состав включено 15 компонентов на базе более гибкой архитектуры Spark. Новые компоненты идентичны по возможностям или заменяют собой эквиваленты на базе архитектуры mx;
- Поддержка из коробки средств расширенной телеметрии (Advanced Telemetry), позволяющих упростить профилирование своих приложений и оптимизировать производительность через использование Adobe Scout.
- Улучшены средства локализации, упрощающие создание приложений, рассчитанных на использование в разных странах и на разных языках;
- Поддержка применяемых в разных странах способов форматирования, задания и проверки корректности дат;
- Сокращено число ситуаций, приводящих к выводу RTE-ошибок (Run Time Errors) и требующих применения обходных путей;
- Поддержка шаблонов оформления для экранов высокого разрешения (480 dpi), что позволяет комфортно использовать созданные приложения на таких устройствах, как Retina.
URL: https://blogs.apache.org/flex/entry/apache_flex_announces_th...
Новость: http://www.opennet.me/opennews/art.shtml?num=37618