Firma
Adobe Systems Inc. poinformowała o udostępnieniu publicznej wersji beta oprogramowania
Adobe® Flex™ 3. Jest to wieloplatformowa, bezpłatna architektura open source do opracowywania aplikacji RIA (
Rich Internet Applications). Nowa wersja zawiera istotne rozszerzenia funkcjonalne, m.in. nowe możliwości projektowania interfejsu użytkownika, a także narzędzia zwiększające produktywność programistów, ułatwiające wdrażanie aplikacji na komputerach biurkowych i testowanie w skali przedsiębiorstwa oraz poprawiające wydajność. Publiczna wersja beta
Flex 3 to także pierwszy ważny element projektu Flex o charakterze open source, który rozpoczął się od udostępnienia codziennych aktualizacji kodu (
nightly builds) i publicznej bazy danych z informacjami o błędach.
>Flex 3 umożliwia programistom rozszerzenie zasięgu swoich aplikacji RIA na obszar komputera poza przeglądarką. Jest to możliwe dzięki nowemu środowisku Adobe® Integrated Runtime (AIR), znanego dotychczas pod roboczą nazwą Apollo. Wykorzystując nowe oprogramowanie Flex Builder™ 3 i Adobe AIR™, programiści mogą tworzyć aplikacje działające zarówno w przeglądarce, jak i bezpośrednio na komputerze.
Oprogramowanie
Flex 3 umożliwi programistom pobieranie, rozbudowywanie i modyfikowanie kodu źródłowego kompilatora oraz składników i osnowy aplikacji Flex. Język skryptowy stosowany w środowisku Flex jest zaawansowaną realizacją standardu JavaScript — ECMAScript 4. Funkcjonuje on w programie Adobe Flash® Player, wykorzystując maszynę wirtualną open source Tamarin, która ostatnio została przekazana fundacji Mozilla. Publiczna wersja beta środowiska
Flex 3 umożliwia szybką realizację projektu, ponieważ zawiera pełny plan rozwoju oprogramowania, w tym szczegółową specyfikację funkcji, codzienne aktualizacje kodu, a także publiczną bazę danych z informacjami o błędach, w której programiści mogą rejestrować i śledzić problemy oraz postulaty dotyczące funkcji.
Flex 3 zawiera istotne udoskonalenia dotyczące organizacji pracy projektantów i programistów. Jednym z nich jest integracja z narzędziami do projektowania oprogramowania Creative Suite® 3, które umożliwiają bezpośredni import zasobów CS3 do środowiska Flex. Inne rozszerzenia to lepsza obsługa projektowania wyglądu i stylistyki, pełna obsługa danych językowych CSS i moduł Flex Builder 3 Design View, który umożliwia programistom edycję projektów i planów złożonych aplikacji.
W przypadku środowiska programowania
Flex 3 oferuje wiele rozszerzeń kodu zwiększających produktywność. Na przykład Flex Builder 3 umożliwia refaktoryzację, co pozwala programistom w sposób szybki i spójny wprowadzać znaczne zmiany w projekcie.
Flex 3 zawiera funkcje profilowania pamięci i wydajności, które umożliwiają programistom dokonanie oceny wewnętrznego funkcjonowania aplikacji działających w przeglądarce lub w środowisku Adobe AIR. Ponadto widok ogólny klasy i możliwość przeszukiwania kodu pozwalają programistom łatwo znajdować zmienne, metody i własności nawet w dużych projektach.
Programiści będą mogli zaprezentować swoje aplikacje Flex i Adobe AIR w trakcie konkursu Adobe AIR Developer Derby, który właśnie został oficjalnie rozpoczęty. Firma Adobe przyzna nagrody w pięciu kategoriach (obejmujących zarówno kategorie Flex, jak i HTML) oraz nagrodę główną za najlepszą aplikację. Lista laureatów zostanie ogłoszona na konferencji Adobe MAX, która odbędzie się w dniach 30 września – 2 października w Chicago. Zwycięskie aplikacje zostaną zaprezentowane w serwisie Adobe.com. Więcej informacji o konkursie Adobe AIR Developer Derby można znaleźć pod adresem
www.adobe.com/go/airderby.
Publiczne wersje beta modułów Flex Builder 3 i Flex 3 SDK są już dostępne do bezpłatnego pobrania w serwisie Adobe Labs pod adresem
labs.adobe.com/technologies/flex. Publiczna wersja beta jest dostępna w języku angielskim i działa w systemach operacyjnych Windows® i Macintosh.
Adobe będzie publikować codzienne aktualizacje kodu Flex SDK i publicznej bazy danych z informacjami o błędach pod adresem
labs.adobe.com/technologies/flex/opensource. Udostępnienie oprogramowania open source Flex na warunkach licencji publicznej Mozilla nastąpi równocześnie z wprowadzeniem na rynek wersji finalnej
Flex 3, aktualnie planowanym na drugą połowę 2007 r. Ostateczne ceny zostaną ogłoszone po wejściu produktów do sprzedaży.