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
- Oficjalna strona Adobe Flex (ang.)
- Flex.org – Strona społeczności technologii Flex (ang.)
- Pomoc do Adobe Flex 3, livedocs.adobe.com. [zarchiwizowane z tego adresu (2008-12-05)] (ang.)
- ReflexUtil, sites.google.com. [zarchiwizowane z tego adresu (2010-05-20)] – rozszerzenie (open source) wspomagające debugowanie i projektowanie aplikacji Flex (ang.)