Archiwum: Listopad, 2008

Relacja z RIA Day 2008

piątek, Listopad 28th, 2008

27 listopada 2008 roku firma Janmedia zorganizowała we Wrocławiu spotkanie o nazwie RIA Day 2008 (Flex, AIR , LiveCycle & ColdFusion jam). Oprócz zagadnień zawartych w nazwie odbyło się także wręczenie nagród w konkursie Flex Challenge.

Pierwsze wystąpienie miał jeden z głównych Adobe Evangelistów, Ben Forta.

[inspic=8,,fullscreen,thumb,:must] [inspic=10,,fullscreen,thumb,:must]
[inspic=11,,fullscreen,thumb,:must] [inspic=12,,fullscreen,thumb,:must]
[inspic=15,,fullscreen,thumb,:must]

Bardzo ciekawie prezentowały się plany Adobe na rok 2009, a zwłaszcza kwestia nowych wersji Flash Playera (codename: “Argo” i “Stratos”) oraz nowego środowiska AIR (codename: “Athena”, “Zephyr” oraz “Stratos”) dla urządzeń innych niż PC (czyli telewizory, smartphone’y czy low-endowe komórki)

[inspic=13,,fullscreen,thumb,:must] [inspic=14,,fullscreen,thumb,:must]

Bardzo ciekawe było też wystąpienie Piotra Walczyszyna (pierwszy, polski Adobe Evangelist :) ) które początkowo miało być na temat tworzenia aplikacji AIR za pomocą Flash CS4, a skończyło się na pokazaniu jak korzystać z Adobe Cocomo oraz frameworka Swiz.

[inspic=16,,fullscreen,thumb,:must]

Później techniczną prezentacją na temat Zend + AMF dał Michał Zwoliński, po nim znowu Ben Forta z bardziej deweloperską niż marketingową prezentacją na temat Flex + LiveCycle i mocno marketingowa prezentacja Tadeusza Chełkowskiego o narzędziach z pakietu LiveCycle (wspomaganie decyzji, generowanie PDF’ów, etc)

Po kolejnej przerwie na regenerację sił i konsumpcję organizatorzy wręczyli nagrody w konkursie Flex Challenge. Gdy nagrody rzeczowe zostały rozdane, swoje prezentacje miało 3 finalistów, z których tylko Mateusz Malczak (pierwsze miejsce za aplikację cartoonair.com) pokazał coś technicznego i konkretnego :)

Niestety zawiodłem się na ekipie ArsThanea, która opowiadała o projekcie MyDeco.com. Chłopaki nie pokazali nic technicznego, a jedynie same ogólniki (że Cairngorm, że Papervision, etc). Odniosłem też wrażenie, że nie lubią tego projekt (strasznie “rozstrzelonego” po świecie – część ekipy w Londynie, część na Ukrainie, część jeszcze w innej części świata, narzucanych narzędzi pracy)

Ogólnie imprezę oceniam bardzo wysoko. Organizacja była perfekcyjna, poruszane tematy ciekawe, a jedzenie bardzo dobre ;)

Adobe Alchemy

piątek, Listopad 28th, 2008

Alchemy to projekt mający na celu umożliwienie kompilowania kodu C lub C++ do postaci AVM2 (ActionScript Virtual Machine), czyli mówiąc wprost dający możliwość skompilowania kodu do SWF czy SWC i uruchomienia go w Flash Playerze 10 lub AIR 1.5.

Przykładem wykorzystania Alchemy mogą być portowane z C/C++ kodeki audio OggVorbis czy biblioteki silnego szyfrowania (aktualnie niedostępne w AS3).
Wyśmienitym przykładem jest także sportowany do Flash Platform i śmigający bezproblemowo Doom 1.

Całość jest aktualnie dostępna do ściągnięcia za darmo na Adobe Labs .

Adobe MAX 2008 – dzień 2

czwartek, Listopad 20th, 2008

W szybkim skrócie:

“Cocomo” – cloud computing od Adobe

wtorek, Listopad 18th, 2008

Cocomo to tak naprawdę framework umożliwiający dodanie do naszej aplikacji funkcjonalności współpracy między użytkownikami.
W zestawie otrzymujemy komponenty do wideo czata, czata tekstowego, tablicy (whiteboard) czy wymiany plików. Komunikacja odbywać ma się za pomocą protokołu AMF. Całość podana w modnym sosie “Platform as a Service” :)

Jak na betę przystało cena usługi nie jest jeszcze znana, ale za to znane sa ograniczenia:

  • 25 jednoczesnych użytkowników,
  • 15.000 minut miesięcznie (chodzi prawdopodobnie o VoIP),
  • 250.000 przesłanych wiadomości miesięcznie,
  • 3GB ruchu miesięcznie (w obie strony)

Więcej info standardowo na stronach Adobe Labs.

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.

Adobe Flash Catalyst

wtorek, Listopad 18th, 2008

Adobe Flash Catalyst (wcześniej Thermo) to narzędzie do szybkiego tworzenia interfejsów aplikacji na bazie stworzonych wcześniej dizajnów w Photoshopie, Ilustratorze czy Fireworksie. Za pomocą paru kliknięć możliwa będzie przemiana grafiki w działające komponenty Flexa (całkowicie bez znajomości Flexa – w tym tkwi cała magia).

Całość zintegrowana będzie mocno z narzędziami CS4 oraz z następną wersja Flex Buildera (wersja 4, nazwa kodowa “Gumbo”).

Premiera przewidziana jest na początek 2009 roku (osoby obecne na MAX 2008 mają niepowtarzalną okazję otrzymać specjalną wersję już teraz…)

Więcej informacji na stronach Adobe Labs.

Adobe AIR 1.5

poniedziałek, Listopad 17th, 2008

Zgodnie z moimi przeczuciami Adobe zaprezentowało dzisiaj środowisko uruchomieniowe Adobe AIR 1.5 (do ściągnięcia na get.adobe.com/air, lub przy pierwszym uruchomieniu aplikacji przeznaczonej dla 1.5). Aktualizacja dość znacząca, bo przynosząca zmiany w:

  • silniku Flash Playera (od teraz jest to wersja 10) wraz z większością możliwości FP10 (Pixel Bender, 3D – choć dalej bez wsparcia sprzętowego dla pełnoekranowego wideo),
  • silniku wbudowanej przeglądarki WWW – WebKit. Nowa wersja posiada nowy interpreter Javascript o nazwie Squirrelfish, który jest wydajniejszy niż inne silniki o około 35%,
  • lokalnych bazach SQLite – dostępne jest teraz szyfrowanie danych – przydatne w przypadku tworzenia aplikacji, które przetrzymują cenne dane na komputerze użytkownika.

Z przykładowych aplikacji AIR 1.5 Adobe proponuje BlackBookSafe (zarządzanie kontaktami – aplikacja AJAX’owa wykorzystująca 3D)  Apprise (czytnik RSS) oraz Salesbuildera (więcej info).

Oczywiście nic nie zrobimy bez nowego SDK – takowe do ściągnięcia ze strony Flex SDK.

Do kompletu oficjalne release notes: dla deweloperów (PDF) i dla użyszkodników (PDF) :)

Dożynki adobowe czas zacząć – Adobe MAX 2008

poniedziałek, Listopad 17th, 2008

A więc w pierwszym szybkim rzucie spis nowości, które pojawiły się dzisiaj:

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.

Jak być na bieżąco z Adobe MAX?

niedziela, Listopad 16th, 2008

Aby pozostać na bieżąco z informacjami z ruszającego jutro (właściwie to już dzisiaj są pierwsze warsztaty…) Adobe MAX w San Francisco polecam małą aplikację wykonaną w Adobe AIR o nazwie MAXimizr stworzoną przez Philter Design Studios.

Agreguje ona różne źródła RSS poświęcone tej imprezie, wpisy z Twittera oraz pokazuje jakie odbywają się aktualnie prezentacje.