Archiwum kategorii: 'Flex Builder'

Flex + Java w jednym projekcie w Flex Builderze – część II

piątek, Lipiec 31st, 2009

Czas na stworzenie prostej aplikacji wykorzystującej Jave (BlazeDS) i Flex w jednym projekcie Flex Buildera. Będzie to klasyczne “Hello World” :)

Wymagane oprogramowanie:

  • Flex Builder 3.0.2 – dostępny do ściągnięcia w wersji trial ze stron Adobe lub w specjalnej wersji dla studentów lub bezrobotnych programistów ze strony Free RIA Tools,
  • BlazeDS 3.2.0.3978 – dostępny na stronach Adobe Open Source (jest to wersja z samymi binariami – dostępna jest także wersja z zintegrowanym Tomcatem) – rozpakowujemy w dowolne miejsce, np.: C:\Work\BlazeDS
  • Tomcat 6.0.20 – dostępny na stronach Apache Software Foundation – rozpakowujemy w dowolne miejsce, np.: C:\apache-tomcat-6.0.20
  • BlazeMonster – bardzo przydatne narzędzie do testowania świeżo stworzonych metod BlazeDS – do ściągnięcia z bloga Sujit Reddy G.

Do dzieła!

więcej…

Flex Builder 4 “Gumbo”

wtorek, Listopad 18th, 2008

Kolejna, rewolucyjna wersja środowiska (IDE) do tworzenia aplikacji Flex. Zawiera takie oto nowości:

  • integrację z Flash Catalyst (do ekspresowego prototypowania interfejsów aplikacji),
  • wbudowane wsparcie dla FlexUnit,
  • wbudowany monitor sieciowy,
  • automatyczne gettery i settery (mały detal, a niezmiernie cieszy…)
  • szablony dla MXML, AS czy CSS,
  • całkiem nowe narzędzia do zarządzania danymi z server-side.

Całość dostępna narazie tylko dla uczestników MAX 2008 (grrr…). Dla pozostałych zostaje zabawa z Flex 4 SDK.

Edit: mnóstwo screenshot’ów nowej wersji można znaleźć na blogu Mike’a Morearty.

Tour de Flex

poniedziałek, Listopad 17th, 2008

Jeśli podobał się wam Flex 3 Component Explorer to nie możecie przejść obojętnie obok tej aplikacji! Tour de Flex to aplikacja AIR umożliwiająca przegląd:

  • komponentów wizualnych Flexa czy AIR’a,
  • sposobów komunikacji z stroną serwerową (HTTPService, WebService czy Remoting),
  • wykorzystania różnorakich API (np.: Twitter, Ebay, Flickr, etc),
  • zewnętrznych komponentów do generowania wykresów,
  • komponentów do map (Google Maps, Yahoo Maps)
  • innych komponentów, np.: Degrafa, cała masa od zewnętrznych deweloperów

Aktualnie aplikacja posiada 217 przykładów, ale dzięki temu, że posiada wbudowany system aktualizacji liczba ta będzie się prawdopodobnie szybko zwiększać :)

Interfejs Tour de Flex pozwala nam na podgląd źródła każdego komponentu czy przykładu oraz szybkie podejrzenie specyfikacji w Adobe Flex 3 Language Reference (wyświetlanemu dzięki silnikowi WebKit w AIR). Wbudowany jest także system komentarzy.

Dodatkowo ekipa Adobe Evangelist Team przygotowała wtyczkę do Flex Buildera umożliwiającą przeglądanie przykładów prosto z poziomu Flex IDE!
Instaluje się ją tak jak każdą inną wtyczkę z adresu http://tourdeflex.adobe.com/eclipse. Po instalacji trzeba tylko podać ręcznie ścieżkę do pliku exe zainstalowanej wcześniej aplikacji Tour de Flex.

Google Maps AS3 API i UMap v.0.9.1

środa, Maj 14th, 2008

Google opublikowało dzisiaj Google Maps API for Flash. Całość to biblioteka SWC, którą podłączamy do Flexa (Builder lub SDK) i bezproblemowo budujemy mapkę Google Maps. Więcej przykładów do ściągnięcia z repozytorium projektu.

Poniżej mały, naprędce skompilowany przykład (źródło pod prawym przyciskiem myszy)

This movie requires Flash Player 9

Niestety nie udało mi się odpalić tej biblioteki w aplikacji AIR. Wypluwało dziwny błąd związany z sandboxem…

Edit:
znany błąd. można na niego zagłosować na gmaps-api-issues.

Ogólnie całość sprawia wrażenie trochę niedopracowanego. Czasem sypie błędami, coś się nie wczytuje, etc

UMap
Jakby tego było mało, chwilę później dostałem informację mailem, że konkurencja z AFComponents nie śpi i nie marnuje czasu, tylko pracuje nad kolejnymi wersjami swojej obsługi map Google (jak też i innych), czyli UMap w najnowszej wersji 0.9.1 – showcase na umapper.com

Edit:
Wygląda na to, że Panowie z Google i Panowie z AFComponent jednak się lubią. Wskazuje na to przykład na oficjalnym blogu Google Maps.

Źródło: ReadWriteWeb.com

Adobe AIR dla Linuxa

poniedziałek, Marzec 31st, 2008

Adobe opublikowało dzisiaj Adobe Integrated Runtime (AIR) w wersji alpha dla Linuxa. Zaktualizowany został także Flex Builder Linux do wersji “alpha 3″.

Dla przypomnienia: Adobe AIR pozwala na przeniesienie na desktop komputera aplikacji typu RIA stworzonych we Flex‘ie, czy XHTML/AJAX (to dzięki silnikowi renderującemu WebKit). Umożliwia także dostęp do lokalnych plików czy przechowywanie danych offline w wbudowanej bazie SQLite. Wszystko to tworzone raz, a uruchamiane na różnych systemach bez najmniejszych zmian w kodzie.

Aktualnie dostępne są wersje 1.0 dla Windowsa i OSX, zaś ostateczna wersja dla Linuxa spodziewana jest w przeciągu kilku najbliższych miesięcy. W planach są już także wersje 1.1 dla wszystkich trzech systemów.

Więcej info: Ted Patrick, ReadWriteWeb, ZDNet, C|Net