Archiwum kategorii: 'AIR'

Flex SDK + Flash Player 10

sobota, Październik 24th, 2009

Wpis w związku z powtarzającymi się pytaniami na różnych forach.

Jak włączyć w Flex Builderze kompilowanie dla Flash Playera 10 (czyli mieć dostęp do klasy Vector i metody „save” w klasie FileReference):

  1. zakładam, że mamy nowe SDK (najlepiej 3.4)
  2. w właściwościach projektu wybieramy zakładkę „Flex Compiler” i…
    • wpisujemy w „Additional compiler arguments” -target-player=10.0.0
      .
      player10_1

    LUB

    • zaznaczamy „Require Flash Player version:” i podajemy wartości: 10 0 0
      .
      player10_2

Więcej informacji na stronach AdobeTargeting Flash Player 10

PIT-37 przez internet, czyli e-Deklaracje Desktop

piątek, Kwiecień 10th, 2009

Uwaga! Pojawił się chyba pierwszy duży projekt AIR‘owy w Polsce!. Ministerstwo Finansów zdecydowało się stworzyć aplikację do wypełniania PIT’ów-37 w technologii Adobe AIR. Do ściągnięcia ze strony www.e-deklaracje.gov.pl.

Wielkość tego projektu to jednak nie złożoność aplikacji (bo całość wypełniania i obliczeń opiera się o interaktywny formularz PDF), ale jego nadchodząca popularność. Już widzę, jak w statystykach wystrzelą słupki popularności środowiska Adobe AIR w Polsce :)

Appka oprócz rozliczeniowego PDF’a dodaje kilka możliwości „desktopowych”, czyli zapisywanie wersji roboczych na dysk, śledzenie statusu wysłanego rozliczenia czy z detali: kontrolę aktywności połączenia internetowego lub uruchamianie na starcie systemu.
Przydałby się jeszcze tylko lepszy system pomocy, bo ten aktualny to po prostu wielgachny PDF w którym na 30 stronach opisana jest cała aplikacja. Dla normalnego użytkownika jest to całkowicie nie do ogarnięcia…

Lupo – szybkie i zgrabne tworzenie tłumaczeń i lokalizacji

czwartek, Kwiecień 9th, 2009

Lupo Flex Localization Studio – to kolejna fajna rzecz znaleziona na blogu Davida Deraedt’a (wcześniej była prezentacja o Agile+Flex).

lupo_screenshot

Lupo Flex Localization Studio będzie to narzędzie składające się z dwóch modułów z których każdy ułatwiać będzie:

  • Lupo Manager – proces tworzenia lokalizacji podczas pisania aplikacji, czyli: zamianę tekstów na odnośniki do resourceManager’a, dodawanie nowych jezyków, czy generowanie potrzebnego kodu AS/MXML
  • Lupo Translator – proces tłumaczenia kolejnych tekstów aplikacji na różne języki,  coś na kształt Poedit dla plików *.po/*.mo

Niestety nie ma narazie możliwości ściągnięcia instalki Lupo ani zarejestrowania się do programu beta-testów…. :(

Tour de Flex 1.2

wtorek, Marzec 31st, 2009

Wyśmienita aplikacja Tour de Flex przedstawiająca możliwości Flex/AIR doczekała się aktualizacji do wersji 1.2. Można ją ściągnąć ze strony http://www.adobe.com/devnet/flex/tourdeflex (uwaga! instalka waży 37MB!) lub wykonać automatyczny update uruchamiając wcześniejszą wersję aplikacji. Więcej informacji o zmianach znajdziecie na stronie Grega Wilsona.

Ciekawostką jest także wersja online.

Adobe AIR 1.5 dla Linux’a

czwartek, Grudzień 18th, 2008

Niecały miesiąc po premierze AIR 1.5 dla PC i OSX Adobe AIR Team zaanonsował wersję o takim numerze dla systemu Linux. Więcej informacji w wpisie na ich blogu.
Z ciekawostek trzeba dodać, że działa w końcu instalacji aplikacji AIR prosto z przeglądarki internetowej za pomocą tzw. „badge”. Jednak wymagana do tego jest najnowsza wersja Flash Playera dla Linux (10.0.15.3)

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 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) :)

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.

Certyfikaty ACE z Flex 3

poniedziałek, Listopad 3rd, 2008

Od premiery Flexa 3 minęło już grubo ponad pół roku, więc zgodnie z zapowiedziami pojawiły się egzaminy na certyfikaty ACE (Adobe Certified Expert).  Dodatkowo w pakiecie, obok standardowych pytań o tworzenie UI, architekturę Flexa czy sposoby wymiany danych z backendem serwerowym, są także pytania z Adobe AIR – np.: instalacja i dystrybucja aplikacji AIR, integracja z systemem operacyjny, praca z SQLite i inne.

Cena to standardowe $150 lub €135 (zgodnie z rozpiską ze strony z egzaminami). Wszelkie szczegóły odnośnie egzaminu, zakres materiału oraz przykładowe pytania znaleźć można w tym poradniku PDF.