Adobe Flex

Adobe Flex

Adobe Flex to zestaw technologii opracowanych przez Adobe Systems, które umożliwiają tworzenie oprogramowania typu Rich Internet Application, opartego na Adobe Flash.

Pierwszą wersję tej technologii stworzyła firma Macromedia. Do rozwijania aplikacji można skorzystać z darmowego, otwartego zestawu narzędzi Adobe Flex SDK lub płatnego oprogramowania Flash Builder (wcześniej znane jako Flex Builder, IDE bazujące na Eclipse).

Flex wykorzystuje dwa kluczowe elementy: MXML (język oparty na XML, który opisuje interfejs użytkownika oraz jego interakcje) oraz ActionScript (język programowania oparty na ECMAScript, służący do tworzenia logiki aplikacji i jej interakcji). Komunikacja oraz wymiana danych mogą przebiegać poprzez HTTP GET lub POST, SOAP – usługi sieciowe, czy też AMF – RTMP.

Flex często porównywany jest do innych technologii, takich jak: OpenLaszlo, AJAX, XUL, JavaFX, oraz Silverlight.

Przypisy

Zobacz też

Linki zewnętrzne