Archiwum kategorii: 'Różne'

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…

Instalator aplikacji:
(aplikacja jest cyfrowo podpisana przez MF więc proszę się nie bać o jakieś wałki z mojej strony… )

Instalator wymaga zainstalowanej wtyczki Flash Player w wersji minimalnej 9.0.115


Kilka zrzutów ekranowych:

[mygal=e-deklaracje]

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…. :(

Flex i metodologia Agile

czwartek, Kwiecień 9th, 2009

Na blogu Davida Deraedt’a znalazłem bardzo ciekawą prezentację dotyczącą kodowania we Flexie przy wykorzystaniu metodyki Agile:

Wpis motywacyjny – nadchodzące artykuły

wtorek, Marzec 31st, 2009

Żeby bardziej się zmotywować do pisania na blogu zamieszczam listę artykułów nad którymi pracowałem/pracuję/będę pracował. Mam nadzieję szybko wypełnić tę listę linkami do pełnych artykułów :)

  • Tips&tricks – katalog cache dla Tomcat’a
  • Wysyłanie formularzy multipart/form-data
  • Zaawansowane sortowanie złożonych obiektów. Własne deskryptory.
  • Flex + Java w jednym projekcie – część I, część II
  • Flex + Tomcat + BlazeDS + Spring + Hibernate = cała rodzina w komplecie
  • Kompilacja projektów flexowych za pomocą Mavena
  • Skinowanie komponentów za pomocą Degrafy

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.

Playstation 3 i Flash Player 9

środa, Październik 15th, 2008

Sony zapowiedziało, że w najnowszym update’cie firmware’u (ver 2.5) dla Playstation 3 doda do wbudowanej w konsolę przeglądarki internetowej wsparcie dla Flash Playera 9. Oznacza to, że będzie można wzorem konsoli Wii tworzyć na PS3 mini-gierki flashowe lub, jeśli wydajność będzie wystarczająca, poważniejsze aplikacjie RIA.

Edit: a więc przetestowałem i mogę powiedzieć, że śmiga elegancko… wersja jest dokładnie 9.0.124 – czyli ostatnia z “dziewiątek”… appki flexowe chodzą bez problemu, wideo H.264 bez najmniejszego problemu…
Od teraz można śmiało podpisywać aplikacje tekstem “Playstation 3 compatible”

Edit 27.11.2008: w najnowszym aktualnie firmwarze (v 2.53) dodano opcję “full-screen”

Źródło: Playstation.Blog

Jak dodatkowo wykorzystać addChild()

poniedziałek, Wrzesień 29th, 2008

Trick godny zapamiętania. Pomocny w momentach gdy podczas tworzenia serii nowych obiektów, oprócz dodania do nadrzędnego komponentu, potrzebujemy mieć do nich wskaźniki w podręcznej tablicy.

[source="as3"]
var newBtn:Button = new Button();
var childsArray:Array = new Array();

childsArray.push(addChild(newBtn));
[/source]

Źródło: blog AS3 Apex

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

Witam!

środa, Luty 27th, 2008

No to do roboty! Czas zapełnić lukę w polskim internecie na temat Adobe Flex i AIR!