28 marca na Politechnice Gdańskiej będzie można posłuchać wykładu na temat współpracy Flexa z PHP. Wygłosi je dwoje platform ewangelistów z Adobe:
Wykład będzie prowadzony w języku angielskim i rozpocznie się o godzinie 14 (w nowym gmachu ETI sala 122 audytorium “Lewe”). Warto zarezerwować sobie w to sobotnie popołudnie 4 godzinki. Obaj panowie to doświadczeni programiści, co na pewno zaowocuje wzbogaceniem zebranych o sporą dawkę nowej wiedzy z dziedziny RIA. Z rozmowy z Piotrem dowiedziałem się że w organizacji spotkania pomogła firma
Blue Media, za co składam wielkie podziękowania!
Zgodnie z obietnicą zamieszczam prezentację Piotra w której opowiadał o technologiach Adobe do tworzenia Rich Internet Applications. Była ona ogólna i dotyczyła ona raczej podstaw wyjaśniając zebranym czy jest RIA i w czym pisać aplikacje tego typu. Moim zdaniem zabrakło trochę porównania do innych technologii które są obecne raku i które mają się nieźle (jak na przykład open source’owe Titanium). Do każdego zadanego po prezentacji pytania, w odpowiedzi dołączany był “gadżet ewangelisty” :) I tak otrzymać można było plakacik, przewodnik po Flex 3, naklejki, czy pisemko SJD dotyczące Adobe Flex. Udało mi się zdobić kuponik do lynda.com. Mam już jeden więc chętnie się podzielę drugim :) Poniżej umieszczam prezentację Piotra.
I dla zainteresowanych w formacie pdf.
Dzisiaj na
trójmiejskim barcampie będzie można posłuchać
Piotr Walczyszyna, pierwszego polskiego ewangelistę Adobe. Temat prezentacji to “Tworzenie nowoczesnych aplikacji typu RIA z wykorzystaniem technologii Flex i Adobe AIR”. Zapowiada się ciekawie. Dla tych którzy nie dadzą rady uczestniczyć w tym spotkaniu, postaram się wrzucić prezentację i film z eventu.
Pisząc ostatnio aplikację korzystająca z SQLite, uciążliwe stało się dla mnie debugowanie funkcjonalności związanych z bazą danych. Chwilę później miałem już na swoim komputerze doinstalowany dodatek do Firefoxa o nazwie SQLite Manager. Waży zaledwie 100KB a w znacznym stopniu wspomaga współpracę ze wszystkimi bazami SQLLite.
Dodatkowym jego atutem jest możliwość zoptymalizowania bazy danych, co jest czynnością nieco utrudnioną przy korzystaniu tylko z możliwości operacji na bazie z poziomu aplikacji AIR. I tak, możemy zarządzać indeksami, tabelami, tworzyć nowe widoki czy triggery.
Może znacie inne (może lepsze) aplikacje tego typu jeżeli chodzi o SQLite? Czekam na komentarze :)
Jak pisałem już w notce nt.
edukacyjnej wersji Flex Buildera, po jej aktywacji otrzymujemy możliwość zamówienia zupełnie za darmo plakatów wspomagających naukę programowania w tym środowisku. Moje zamówienie zostało już zrealizowane (właściwie to jeszcze w poprzednim roku) :)
Ten wpis jest po to aby zachęcić do zamówienia plakatów. Są one naprawdę pomocne i… ładne. Poniżej zamieszczam zdjęcia (nie są najlepszej jakości ale widać ogólną kompozycję plakatu).
W zestawie otrzymujemy 4 plakaty dotyczące środowiska Flex i 1 poświęcony wyłącznie Adobe AIR. Na każdym znajdują się klasy, ich metody i właściwości. Klasy są oczywiście powiązane ze sobą zgodnie z dziedziczeniem.
To jednak nie koniec atrakcji! W przesyłce możemy również odnaleźć voucher na video tutorial w serwisie lynda.com i zniżki na książki wydawnictwa O’REILLY.
Ostatnimi czasy przypomniałem sobie o tym że Adobe podczas uruchamiania AIR Marketplace’a ogłosiło że ma do rozdania 135 DARMOWYCH certyfikatów.
Po co one, jak przecież można sobie wygenerować własny i nim podpisać aplikację?
Certyfikaty udostępniane przez Adobe są wystawiane przez Thawte czyli firmę zajmującą się ich wystawianiem. W rezultacie podczas instalowania aplikacji, użytkownik będzie widział ją jaką zaufaną, co zdecydowanie wpływa na zwiększenie zaufania.
Niestety nie wiem czy owe 135 sztuk nie zostało już rozdanych, choć informacja nadal wisi na stronie Marketplace’a. jeżeli dysponujesz nowszymi informacjami liczę na komentarz :)
Co zrobić żeby dostać certyfikat i zaoszczędzić 1000zł? Wystarczy dodać swoją aplikację (podpisaną wygenerowanym przez siebie certyfikatem) do Marketplace i wykonać instrukcje które otrzymamy w e-mailu od Adobe.
Warto zaznaczyć że certyfikat ważny jest prze okres jednego roku.
Cookbook to coś co każdy developer chcący pisać aplikacje w Adobe AIR powinien chociaż przejrzeć. Znajdziemy tam pytania i problemy oraz ich gotowe rozwiązania. Co ciekawe projekt może współtworzyć każdy! Nowe tematy dodawane są nie tylko przez developerów Adobe, ale i całą społeczność AIRa. Społeczność uczestniczy również w weryfikacji i ocenie dodawanych materiałów. Każdy z Nas może dopisać do każdego z postów własny komentarz.
W publikacji znajdziemy zarówno porady dotyczące aplikacji stworzonych w technologii Flex jak i JavaScript.
Jest to wciąż wersja beta, pomimo wypuszczenia wersji papierowej przez wydawnictwo O’REILLY. Nasz rodzimy Helion zainteresował się już Adobe AIR więc prawdopodobnie doczekamy tłumaczenia i tej pozycji.
Już po około miesiącu od ukazania się wersji SDK dla Windows i Mac, otrzymaliśmy wersję stabilną również dla Linuxa. Oficjalnie wspierane są 3 duże dystrybucje:
Jednak jak donoszą użytkownicy wersja 1.5 bez większych problemów można zainstalować na większości popularnych dystrybucji. Do zaktualizowania środowiska wymagana jest wcześniejsze zainstalowanie Flash Playera 10. Więcej informacji znajdziemy na blogu adobe.
Po długiej przerwie postanowiłem dodać kolejny wpis, tym bardziej że AIR rozwija się nadal bardzo dynamicznie. Ostatnio podczas MAX, czyli jednej z większych konferencji organizowanych przez Adobe, została zaprezentowana nowa wersja środowiska AIR. Czego możemy się po niej spodziewać? Do największych i najważniejszych nowości z całą pewnością możemy zaliczyć:
Oczywiście zmiany obejmują wiele więcej zagadniej, jak na przykład szyfrowanie lokalnej bazy danych, ale o nich postaram się pisać na bierząco.
Szczegółowe informacje można znaleźć bezpośrednio na blogu Adobe.
Mam nadzieję że kolejny wpis na tym blogu zostanie opublikowny całkiem szybko. Zaczną również pojawiać się wpisy na temat Adobe Flex.
Konferencja zakończyła się, a mi po 24h od wyjazdu udało mi się wrócić do domu (podziękowania dla PKP). Jednak z wielką satysfakcją mogę powiedzieć że było na prawdę warto! Działo się dużo i bardzo ciekawie, ale po kolei.
Przede wszystkim należy docenić Ewangelistów z Adobe, którzy wkładają w to co robią bardzo dużo serca. Byli świetnie przygotowani, potrafili przedstawić prezentowany temat w bardzo przystępny, nie rzadko zabawny sposób. Po każdej z 2 – 3 prezentacji odbywała się krótka przerwa podczas której można było wrzucić coś do żołądka, wchłonąć trochę kofeiny z redbulla, pograć na Xboxie lub Wii, czy też co uważam za najcenniejsze porozmawiać z prelegentami z Adobe na osobności.
I tak dzięki temu udało mi się wyciągnąć nieco informacji:
Każdy do którego się zwróciłem starał się pomóc. Jeżeli nie znał odpowiedzi na zadane pytanie, wskazywał odpowiednią osobę do której mogłem się zwrócić.
Osobiście najbardziej zainteresował mnie sam Flex. Postanowiłem sobie że poznam go bliżej, co powinno być łatwiejsze dzięki gadżetom który otrzymał każdy z przybyłych. W których znalazła się między innymi ściągawka z API Flexowego. Każdy miał również możliwość wygrania Flex Builder 3 Professional i innych cennych fantów. Mi niestety zabrakło szczęścia :)
Wkrótce postaram się pozbierać notatki i zaprezentować najciekawsze rzeczy. Każdy z ewangelistów posiada swojego bloga. Myślę że warto je na bieżąco śledzić, dlatego również ich adresy postaram się zebrać razem. Dokładny zapis wideo, ma być dostępny na http://onair.adobe.com/ w ciągu 2 tygodni. Za to już teraz można oglądać zdjęcia umieszczone przez Mike’a Chambersa.
Na koniec dodam że wpis ten, został całkowicie nie zamierzenie stworzony i opublikowany w pociągu PKP :P
—
dokładną relację można przeczytać na blogu http://adobers.org/spotkania/adobe-on-air-tour-warsaw-2008