Adobe on AIR tour to seria wykładów, organizowana przez Adobe, skupiona wokół najmłodszej technologii ze stajni Adobe - AIR. Dziś konferencja ma miejsce w Centrum Olimpijskim w Warszawie. Konferecje zaszczycili swoją obecnościa między innymi Mike Chambers, Lee Brimelow, Kevin Hoyt czy Enrique Duvos. Dla wszystkich osób, które nie dotarły na konferencję będziemy na bieżąco publikować ciekawe informacje dotyczące spotkania:) Zostańcie w kontakcie!Na początek miejsce miał keynote, prezentujące wstępną prezentację technologii promowanych przez Adobe, oczywiście z naciskiem na Adobe AIR. Osoby, które były na Flex Camp w Krakowie, miały przyjemności usłyszeć większość prezentowanych informacji od Andrew Shorten’a. Prezentacja pokazała kilka przykładowych aplikacji, z których z pewnością na uwagę zasługuje SHIFD - ciekawa aplikacja w AIR pozwalająca na współpracę i wymianę danych z urządzeniami mobilnymi.Aktualnie ma miejsca prezentacja Mike’a Chambers’a dotycząca podstaw tworzenie aplikacji w technologii AIR. Prezentacja pokazała jak wykonać projekt AIR za pomocą Flex Builder’a. Troszkę zabrakło ciekawostek, ale z pewnością osoby zaczynające z FB dowiedziały się od czego zacząć.W podsumowaniu padł odnośnik do strony onair.adobe.com/blogs gdzie znajdują się odnośniki do blogów traktujących o AIR tour.Kolejnym prelegentem jest Kevin Hoyt, który prezentuję tworzenie aplikacji AIR za pomocą html, css i JavaScript. W pierwszym podejściu Kevin stworzył aplikację za pomocą kompilatora zawartego w SDK Flex’a. Następnie zaprezentował plugin dla AIR w DreamWaver CS4 - działa faktycznie super:) Pojawił się również przykład użycia AIR API za pomocą JavaScript - tworzenie pliku na dysku.Po krótkiej przerwie i kuluarowych dyskusjach wracamy do prezentacji związanej z HTML i JavaScript w AIR. W drugiej części Kevin zaprezentował łączenie AIR, HTML, JavaScript oraz Flash’a na bardzo ciekawych przykładach. Zaprezentował między innymi przeglądarkę internetową oraz aplikację - Zip Viewer.Po przerwie na lunch miała miejsce krótka prezentacja Adobe User Groups w Polsce. Krzysiek Satoła, Paweł Zakrzewski oraz Paweł Cichoń mieli okazję powiedzieć kilka słów o swojej działalności i zaprosić wszystkich do uczestnictwa - oczywiście w zaproszenie zostało w pełni poparte przez Mike’a Chambers’a:)Paweł Cichoń dodatkowo zaprosił na scene Michała Małaj - najlepszego polskiego blogera poruszającego tematykę Flex’a, by podziękować mu za całokształt działalności. Wszyscy przyłączamy się do tych podziękowań Michale! Oby tak dalej:)Kolejnym prelegentem był Serge Jespers. Opowiadał o takich elementach tworzenia aplikacji AIR jak dodawanie certyfikatów, instalowanie aplikacji (między innymi przy użyciu AIR Badge) oraz o dobrym zwyczaju implementowania systemu aktualizacji aplikacji, który oczywiście jest wbudowany w API. Ze swojej strony polecam również AIR Remote Updater , klasę która służy do automatyzowania mechanizmu update. Przykład użycia znajdziecie w devLoggerze stworzonym przez Rafała Szemraja.Kolejnym prezenterem był Daniel Dura, który oprowadził widzów po AIR API. Pokazane zostały przykłady obsługi okien, bazy danych sqlite, mechanizmu Drag&Drop.Następną prezentację przeprowadził Enrique Duvos. Omawiał wykorzystanie lokalnej bazy danych SQLite oraz pracy z LiveCycle Data Services. Połączenie AIR z omawianymi technologiami daje ogromne możliwości, choć oczywiście bardzo istotne jest odpowiednie ich wykorzystywanie. Sporo informacji na temat współpracy z Adobe LCDS zostało również zawarte w prezentacji Bartka Soina z Flex Camp w Krakowie.Ethan Malasky omówił zagadnienia związane z bezpieczeństwem aplikacji AIR. Podał ciekawy przykład ataku typu injection, czyli wstrzyknięcia kodu do aplikacj, którą pokazał na przykładzie wprowadzenia wywołania funkcji JS do pobieranych przez JSON danych.Prezentacja Benjamina Doblera dotyczyła prezentacji projektu o nazwie Parleys.com . Aplikacja jest czymś w rodzaju rozbudowanego web’owego PowerPointa. Ciekawym projektem tego typu jest również SlideRocket.Prezentacja Andre Charlanda dotyczyła stosowania bibliotek i frameworków JavaScript’owych przy budowaniu aplikacji AIR.Prezentacja została zwieńczona prezentacją bardzo ciekawej aplikacji do obsługi telefonów komórkowych o nazwie tabrio. Na naszych oczach Andre połączył się z laptopa ( oczywiście przez telefon komórkowy ) z innym numerem!Spotkanie zostało zwieńczone prezentacja Lee Brimelow zatytuowaną AIR Conditioning. Lee skupił się na budowaniu aplikacji AIR w środowisku Flash. Powiedział kilka słów o takich zagadnieiach jak obsługa okienek, opcji FullScreen , używaniu natywnych systemowych menu czy Drag&Drop. Mogliśmy również zobaczyć w jak radosny i beztroski sposób można wykorzystać technologię AIR w celu tworzenia “bardzo” użytecznych aplikacji:DCałość wydarzenia okraszona była licznymi losowaniami nagród. Do wygrania były 3 pudełkowe wersji Flex 3 Pro, 2 licencje Adobe Creative Suite 3 Master Collection oraz liczne książki, plakaty oraz koszulki. Z przyjemnością informuję, że bardzo dużo nagród przypadło członkom grupy adobres! Łukasz Błachowicz ( Mooska )  zdobył jedną z licencji Flex Builder 3 Pro. Paweł Sułkowski z firmy Opcom natomiast otrzymał cały zestaw książek poruszających tematykę budowania aplikacji AIR przy użyciu technologii HTML oraz JavaScript. Paweł podarował książeki w celu rozlosowania w ramach grupy Adobers. Dziękujemy Paweł!