Adobe Flex/Czym jest technologia Flex

Wprowadzenie
Czym jest technologia Flex


Flex jest technologią stworzoną przez Adobe Systems na potrzeby tworzenia tzw. Bogatych Aplikacji Internetowych, które kompilowane są do postaci SWF obsługiwanej przez Flash Playera lub wtyczkę Adobe AIR. Flex został pierwotnie stworzony przez firmę Macromedia, kupioną następnie w 2005 roku przez firmę Adobe, która aktualnie rozpowszechnia ją na zasadach open source.

Projektować aplikację w technologi Flex można na dwa podstawowe sposoby:

  • Przy użyciu darmowego Flex SDK
  • Przy użyciu płatnego narzędzia Flash Builder opartego o IDE Eclipse

Oba rozwiązania tworzą jednak identyczny plik wynikowy i różnice pomiędzy nimi sprowadzają się do wygody programowania.

Flex zyskał popularność ze względu na szybkość działania, asynchroniczne przesyłanie danych, wizualne projektowanie interfejsu oraz dużą efektywność w stosunku do włożonej w projekt pracy. Istnieje coraz więcej darmowych aplikacji internetowych opartych o technologię Flex, które udostępniają funkcjonalności znane z programów desktopowych takich jak obróbka grafiki, administracja, sklepy itp.

Poniższa książka będzie się opierała na wersji 4.0, zachowując kompatybilność z najnowszą wersją 4.1[1].

Przypisy

edytuj
  1. Stan na 26.09.2010