Adobe flex - технологія, призначена прискорити і спростити розробку насичених web-додатків

Adobe Flex - це заснована на Flash технологія, призначена прискорити і спростити розробку насичених web-додатків. Flex розширює базові можливості flash, дозволяючи описувати інтерфейс програми на XML мовою. Логіка додатка пишеться на ActionScript3. Результатом компіляції є SWF файл призначений для виконання в браузері (На платформі Adobe Flash Player), або як самостійний додаток (на платформі AIR).

Flex додаток може компілюватися на сервері (для цього буде потрібно mod_flex.so або mod_flex.dll в залежності від ОС і вебсервера), а може - з IDE або безпосередньо з командного рядка за допомогою компілятора mxmlc (починаючи з Flex 2), як і в Flash , результатом є файл swf, виконуваний Flash Player.

Відмінності Flex від Flash

Flex - це великий набір класів розширюють можливості Flash. Flex-framework включає можливості локалізації, стилізації додатки, розробки модульного додатка, вбудовані валідатори і форматори текстових полів. Всі ті інструменти, які потрібні розробникам додатків, що працюють online. Але все готові рішення, включені у Flex-framework, компілюються в результуючий SWF файл, збільшуючи його розмір. У випадку з Flash результуючий SWF файл містить тільки ті класи, які написав програміст.

Сам Flex-framework Open Source

Flex SDK надається Adobe є безкоштовним але закритим. Він містить все необхідне для побудови ефективних Flex-програм, включаючи компілятор, дебагер і таски для використання в якості збірки проекту ANT скриптів.

входитимуть програмне забезпечення для створення відповідних додатків, набір бібліотек і компіляторів, засіб для розробки, інтегрувальне в середу Eclipse IDE, а також система Flex Data Services, призначена для роботи з базами даних.

Adobe flex - технологія, призначена прискорити і спростити розробку насичених web-додатків

Платформа: Windows, Mac, Linux

Залиште свій відгук: