W kioskach pojawił się nowy numer SDJ Extra, poświęcony w całości Adobe Flex.
Adobe Flex to zestaw technologii stworzonych przez Adobe Systems służących do tworzenia oprogramowania typu Rich Internet Application bazującego na Adobe Flash. (Wikipedia)
Ten numer SDJ Extra jest doskonałym wstępem do rozpoczęcia budowania aplikacji internetowych w technologii Flex. Szereg artykułów porusza kilka podstawowych zagadnień związanych z Adobe Flex, a dołączone na CD materiały i oprogramowanie pozwalają w prosty i szybki sposób się z nimi zapoznać. Polecam ten magazyn wszystkim miłośnikom Flash’a.
Spis treści:
?Pierwsza aplikacja we Flex
Krystian uczy jak tworzyć aplikację wyświetlającą dane z pliku XML, powie jak korzystać z klasy HttpService i komponentu Datagird. Poznacie podstawowe informacje o technologii Flex i środowisku Flex Builder 3.
?Od formularza do RIA ? Adobe Form Guides
Tomek opowiada o tym jak przy pomocy narzędzia Adobe LiveCycle Designer ES szybko stworzyć formularz PDF aby zebrać dane i Jak na podstawie przygotowanego formularza utworzyć Form Guide.
?Flex i AIR
Wojtek opisuje jak zacząć pracę w Adobe AIR, prezentuje możliwości tego środowiska i przykładowe użycie np. Technikę przeciągnij i upuść, zaokrąglone rogi w CSS3 i kilka innych.
?Adobe AIR ? Powrót na desktop
Artykuł Szymona traktuje o tym jak łatwo i przyjemnie jest tworzyć aplikacje okienkowe wykorzystując Flex Builder i Adobe AIR. Szymon m.in. podaje przepis na aplikację wykorzystującą dane w formacie RSS.
?Aplikacje wykorzystujące mapy w Adobe Flex
Wojtek opisuje jakiego typu aplikacje możemy stworzyć za pomocą technologii Flex, jakich bibliotek możemy używać wraz z tą platformą i jak stworzyć przykładowe elementy projektu opartego o Flex i Yahoo Maps.
?Flex na Javie
Roger przedstawia w jaki sposób tworzyć aplikacje RIA, na przykładzie forum internetowego, wykorzystując różne technologie internetowe, a w szczególności Javę oraz SQL, JSP no i oczywiście Flex.
?Flex.Security.allowSecureCommunication(‘*’);
Łukasz i Jakub opisują możliwe sposoby wymiany informacji pomiędzy serwerem, a użytkownikiem, dostępne dla języka ActionScript 3.0 z dodatkowym wykorzystaniem gotowych komponentów środowiska Flex 3. Ponad to opowiadają o systemie zabezpieczeń języka ActionScript3, zabezpieczeniach komunikacji, nowych crossdomains, oraz mówią dlaczego warto używać Flash Media Server.
?Test Driven Development ? Testuj kod zanim go napiszesz
Paweł i Tomasz tłumaczą co to jest TDD, dlaczego i kiedy warto używać tej techniki i jak używać biblioteki FlexUnit.
?Adobe Cairngorm ? Framework architektoniczny dla Adobe Flex
Wojtek w artykule skupia się na najpopularniejszym frameworku MVC dla Adobe Flex ? Cairgnormie, opisuje zasadę jego działania oraz pokazuje jak wykonać przykładowy projekt.
?Dostęp do danych z aplikacji Flex ? Adobe LiveCycle Data Services w praktyce
Bartek pokazuje jak łatwo wywołać zdalną metodę obiektu Javy bezpośrednio z aplikacji Flex za pomocą Adobe LiveCycle Data Services.
?Flex i PHP ? wykorzystanie technologii Web Services i Flash Remoting do komunikacji klient ? serwer
Jakub w artykule przedstawia możliwości wykorzystania technologii PHP. Są to dwie metody pozwalające na komunikację aplikacji Flex z serwerem PHP ? Web Services i Flash Remoting.
?Podstawowe wzorce projektowe oraz idiomy kodowania w języku ActionScript 3.0
Jakub opisuje w jaki sposób implementować podstawowe wzorce projektowe w ActionScript 3 i jak radzić sobie z ograniczeniami w tym języku.
?Micke Chambers dlaSDJ Extra – wywiad
Rozmowa przeprowadzona podczas konferencji onAIR w Warszawie
Materiały na CD
Flex SDK 3, Flex Builder 3 wersja 60-dniowa, materiały pomocnicze do artykułówŹródło: http://sdjournal.org

