Vývoj aplikací ADOBE AIR 1.5 pomocí programu ADOBE FLASH CS4 PROFESSIONAL



Podobné dokumenty
Používání aplikace ADOBE EXTENSION MANAGER CS5

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2

Send Driver. Příručka správce

Formuláře a oblíbené položky

Instalace pluginů pro formuláře na eportálu ČSSZ

ČSOB Business Connector instalační příručka

Předpoklady správného fungování formulářů

Připojení ke vzdálené aplikaci Target 2100

Software602 FormApps Server

ČSOB Business Connector Instalační příručka

STRUč Ná Př íruč KA pro Windows Vista

Adobe AIR 1.5 pro systém Linux

Aktualizace softwaru Uživatelská příručka

Aktualizace softwaru Uživatelská příručka

Vystavení certifikátu PostSignum v operačním systému MAC OSx

ČSOB Business Connector

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Instalační Příručka. Verze 10

Návod k instalaci. Nintex Workflow Návod k instalaci

Aktualizace softwaru Uživatelská příručka

Stručná instalační příručka SUSE Linux Enterprise Server 11

Aktualizace softwaru Uživatelská příručka

Správa zařízení Scan Station Pro 550 a Servisní nástroje zařízení Scan Station

Uživatelská příručka pro Mac

Průvodce instalací modulu Offline VetShop verze 3.4

MODEM OPTIONS PRO TELEFON NOKIA 3650 ÚVODNÍ PŘÍRUČKA PROGRAMU

STRUČNÁ PŘÍRUČKA. Instalace ovladačů Nokia Connectivity Cable Drivers

Registr práv a povinností

Software Capture Pro. Začínáme. A-61640_cs

ABRA Software a.s. ABRA on- line

STRUČNÁ PŘÍRUČKA. Instalace ovladačů Nokia Connectivity Cable Drivers

SOFTWARE PRO KONTROLU DIABETU. Instalační příručka

Certifikační autorita EET Modelové postupy vytvoření souboru žádosti o certifikát

Aktualizace softwaru Uživatelská příručka

ZMODO NVR KIT. Instalační příručka

Instalace programu ProGEO

Migrace na aplikaci Outlook 2010

SKYLA Pro II. Popis instalace programu

Aplikace Capture Pro. Referenční příručka. A-61640_cs

Nintex Workflow 2007 je nutné instalovat na Microsoft Windows Server 2003 nebo 2008.

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

TECHNICKÉ POŽADAVKY PRO INSTALACI SW PRO ZÁZNAM VIDEA PRO ZÁZNAM AUDIA (ZVUKU) PRO ZÁZNAM OBRÁZKŮ JAZYKOVÉ MUTACE

Používání u a Internetu

Instalace a první spuštění programu.

IFTER-EQU Instalační manuál

Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava

Stručný Průvodce (Čeština)

Návod k instalaci S O L U T I O N S

Návod na instalaci a použití programu

Příručka pro klientský certifikát

Průvodce nastavením Wi-Fi

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

Poznámky k instalaci tiskového systému HP LaserJet P2015 Series

Velký křízovkářský slovník 4.0 (VKS) Instalace programu

Vystavení osobního komerčního certifikátu PostSignum v operačním systému MAC OSx

Nastavení MS Windows Vista pro připojení k WIFI síti JAMU. Stažení certifikátu JAMU. Instalace certifikátu JAMU

Generování žádosti o certifikát Uživatelská příručka pro prohlížeč Opera

Pro uživatele nástroje RICOH Smart Device Connector: Konfigurace zařízení

Příručka Univerzálního tiskového ovladače

Začněte zde. Podle pokynů na Instalačním listu nainstalujte hardware. Potom pokračujte následujícími kroky a optimalizujte kvalitu tisku.

EPLAN Electric P8 2.7 s databázemi na SQL serveru

SYSTEM EDUBASE INSTALAČNÍ PŘÍRUČKA

Motorola Phone Tools. Začínáme

Příručka pro aplikaci KSnapshot

Stručná příručka doplňku Cisco ViewMail pro aplikaci Microsoft Outlook (verze 8.5 a novější)

Doporučené nastavení prohlížeče MS Internet Explorer 7 a vyšší pro Max Homebanking PS s využitím čipové karty

Rychlé nastavení mobilní aplikace Novell Vibe

Začínáme s programem QuarkXPress 10.1

Používání Webových služeb pro skenování v síti (operační systém Windows Vista SP2 nebo novější, Windows 7 a Windows 8)

Jak spustit program P-touch Editor

Fiery Command WorkStation

Sběr informačních povinností regulovaných subjektů. Návod na instalaci certifikátů a nastavení prohlížeče. Verze: 2.1

Stručný Průvodce (Čeština)

Nastavení L2TP VPN ve Windows

Quick Installation Guide. Central Management Software

Instalační a uživatelská příručka

FIREMNÍ CERTIFIKÁT V APLIKACI PŘÍMÝ KANÁL NÁVOD PRO KLIENTY

Certifikační autorita EET Modelové postupy instalace certifikátu

z aplikace Access 2003

Provozní pokyny Aplikační stránky

Instalační příručka pro Windows Vista

Instalace a nastavení PDFCreatoru

MS WINDOWS UŽIVATELÉ

IPFW. Aplikace pro ovládání placeného připojení k Internetu. verze 1.1

Instalace aplikace 602XML Filler

Část 1 - Začínáme. Instalace

Příručka pro aplikaci KSnapshot

.NET Framework verze Program pro připojení ke vzdálené ploše (RDC) verze

BRICSCAD V15. Licencování

SOFTWARE PRO KONTROLU DIABETU

Generování žádosti o kvalifikovaný certifikát pro uložení na eop Uživatelská příručka pro Internet Explorer

CUZAK. Instalační příručka. Verze

STRUČNÝ PRŮVODCE (ČEŠTINA)

Konfigurace PPPoE připojení v OS Microsoft Windows 98, ME

Instalace webové služby Mydlinka

ÚVODNÍ PŘÍRUČKA PROGRAMU NOKIA MODEM OPTIONS. Copyright 2003 Nokia. Všechna práva vyhrazena Issue 1

Konfigurace pracovní stanice pro ISOP-Centrum verze

Transkript:

Vývoj aplikací ADOBE AIR 1.5 pomocí programu ADOBE FLASH CS4 PROFESSIONAL

Copyright 2008 Adobe Systems Incorporated. Všechna práva vyhrazena. Vývoj aplikací Adobe AIR 1.5 pomocí programu Adobe Flash CS4 Pokud je tato příručka distribuovaná se softwarem, u kterého je zahrnuta i smlouva s koncovým uživatelem, je tato příručka, stejně jako v ní popisovaný software, poskytována na základě licence, a může být používána nebo kopírována pouze podle podmínek této licence. S výjimkami povolenými v takové licenci nesmí být žádná část této příručky reprodukována, ukládána ve vyhledávacím systému a přenášena v jakékoliv formě nebo jakýmikoliv prostředky, elektronickými, mechanickými, záznamovými nebo jinými, bez předchozího písemného povolení společnosti Adobe Systems Incorporated. Uvědomte si prosím, že obsah této příručky je chráněn copyrightem i v případě, že není distribuovaná se softwarem, u kterého je zahrnuta i licenční smlouva s koncovým uživatelem. Obsah této příručky slouží pouze pro informaci, může se měnit bez upozornění a nelze ho vykládat jako závazek společnosti Adobe Systems Incorporated. Společnost Adobe Systems Incorporated nepřebírá žádnou odpovědnost za chyby nebo nepřesnosti, které se v informačním obsahu této příručky mohou objevit. Uvědomte si prosím, že existující umělecká díla nebo obrazy, které byste chtěli zahrnout do svých projektů, mohou být chráněny copyrightem. Neautorizované začlenění takových materiálů do vaší nové práce může být porušením práv majitele copyrightu. Opatřete si prosím vyžadované povolení pro použití díla od majitele copyrightu. Všechny odkazy na názvy společností nebo jména osob ve vzorových předlohách jsou pouze pro demonstrační účely a nejsou zamýšleny jako odkaz na jakoukoliv skutečnou organizaci nebo osobu. Adobe, the Adobe logo, Acrobat, ActionScript, Adobe AIR, ColdFusion, Dreamweaver, Flash, Flex, Flex Builder, and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Apple, Macintosh, and Mac OS are trademarks of Apple Inc., registered in the United States and other countries. Java is a trademarks or registered trademark of Sun Microsystems, Inc. in the United States and other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. All other trademarks are the property of their respective owners. This work is licensed under the Creative Commons Attribution Non-Commercial 3.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/3.0/us/ This product includes software developed by the Apache Software Foundation (http://www.apache.org/) MPEG Layer-3 audio compression technology licensed by Fraunhofer IIS and Thomson Multimedia (http://www.mp3licensing.com). Speech compression and decompression technology licensed from Nellymoser, Inc. (www.nellymoser.com) Video compression and decompression is powered by On2 TrueMotion video technology. 1992-2005 On2 Technologies, Inc. All Rights Reserved. http://www.on2.com. This product includes software developed by the OpenSymphony Group (http://www.opensymphony.com/) This product contains either BSAFE and/or TIPEM software by RSA Security, Inc. Sorenson Spark video compression and decompression technology licensed from Sorenson Media, Inc. This product includes software developed by the IronSmith Project (http://www.ironsmith.org/). Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, USA. Notice to U.S. Government End Users. The Software and Documentation are Commercial Items, as that term is defined at 48 C.F.R. 2.101, consisting of Commercial Computer Software and Commercial Computer Software Documentation, as such terms are used in 48 C.F.R. 12.212 or 48 C.F.R. 227.7202, as applicable. Consistent with 48 C.F.R. 12.212 or 48 C.F.R. 227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software and Commercial Computer Software Documentation are being licensed to U.S. Government end users (a) only as Commercial Items and (b) with only those rights as are granted to all other end users pursuant to the terms and conditions herein. Unpublished-rights reserved under the copyright laws of the United States. Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 95110-2704, USA. For U.S. Government End Users, Adobe agrees to comply with all applicable equal opportunity laws including, if appropriate, the provisions of Executive Order 11246, as amended, Section 402 of the Vietnam Era Veterans Readjustment Assistance Act of 1974 (38 USC 4212), and Section 503 of the Rehabilitation Act of 1973, as amended, and the regulations at 41 CFR Parts 60-1 through 60-60, 60-250, and 60-741. The affirmative action clause and regulations contained in the preceding sentence shall be incorporated by reference.

iii Obsah Kapitola 1: Instalace prostředí Adobe AIR Instalace prostředí Adobe AIR.......................................................................................... 1 Odebrání prostředí Adobe AIR......................................................................................... 2 Instalace a spuštění ukázkových aplikací AIR............................................................................ 2 Kapitola 2: Nastavení programu Flash CS3 pro prostředí Adobe AIR Požadavky na systém pro aktualizaci Adobe AIR pro program Flash CS3................................................. 3 Instalace aktualizace Adobe AIR pro program Flash CS3................................................................ 3 Odebrání aktualizace Adobe AIR pro program Flash CS3................................................................ 4 Doplňky prostředí AIR pro program Flash CS3.......................................................................... 5 Kapitola 3: Úvod do aplikace Adobe AIR Co je nového v prostředí AIR 1.1....................................................................................... 7 Co je nového v prostředí AIR 1.5....................................................................................... 8 Kapitola 4: Vyhledávání zdrojů prostředí AIR Kapitola 5: Vytvoření první aplikace AIR pomocí programu Flash CS3 nebo CS4 Vytvoření aplikace Hello World v programu Flash.................................................................... 10 Testování aplikace.................................................................................................... 10 Převod souboru FLA na aplikaci Adobe AIR............................................................................ 12 Kapitola 6: Aktualizace Adobe AIR pro program Flash CS3 Professional Vytvoření souboru Adobe AIR......................................................................................... 13 Nastavení publikování prostředí Adobe AIR........................................................................... 13 Náhled aplikace Adobe AIR........................................................................................... 15 Ladění aplikace Adobe AIR............................................................................................ 15 Vytváření souborů aplikace AIR a instalátoru.......................................................................... 15 Vytvoření vlastního souboru deskriptoru aplikace..................................................................... 20 Podepisování aplikace................................................................................................ 21 Kapitola 7: Zabezpečení aplikace AIR Základy zabezpečení aplikace AIR.................................................................................... 23 Instalace a aktualizace................................................................................................ 23 Karantény zabezpečení............................................................................................... 27 Zabezpečení HTML................................................................................................... 29 Skriptování mezi obsahem v různých doménách...................................................................... 35 Zápis na disk......................................................................................................... 38 Bezpečná práce s nedůvěryhodným obsahem......................................................................... 39 Nejlepší postupy zabezpečení pro vývojáře........................................................................... 40 Podepisování kódu................................................................................................... 42 Kapitola 8: Nastavení vlastností aplikace AIR Struktura souboru deskriptoru aplikace............................................................................... 43 Definování vlastností v souboru deskriptoru aplikace.................................................................. 44

Obsah iv Kapitola 9: Adobe AIR specifické funkce Adobe AIR specifické třídy.......................................................................................... 53 Třídy runtime s funkcemi pouze pro prostředí AIR..................................................................... 55 Třídy rámců pro monitorování služeb................................................................................. 56 Kapitola 10: Práce s nativními okny Další informace o nativních oknech online............................................................................ 57 Základní koncepce oken v aplikaci AIR................................................................................ 57 Vytváření oken....................................................................................................... 63 Správa oken.......................................................................................................... 70 Poslouchání událostí oken........................................................................................... 77 Zobrazení oken na celou obrazovku................................................................................... 78 Kapitola 11: Obrazovky Další online informace o obrazovkách................................................................................. 80 Základní informace o obrazovkách.................................................................................... 80 Výčet obrazovek...................................................................................................... 81 Kapitola 12: Práce s nativními nabídkami Další informace o nativních nabídkách online......................................................................... 84 Základní koncepce nabídky AIR....................................................................................... 84 Vytváření nativních nabídek.......................................................................................... 88 Kontextové nabídky.................................................................................................. 90 Kontextové nabídky v HTML.......................................................................................... 91 Definování nativních nabídek deklarativním způsobem................................................................ 92 Zobrazení rozbalovacích nabídek..................................................................................... 94 Zpracování událostí nabídky.......................................................................................... 94 Příklad: Nabídka okna a aplikace...................................................................................... 96 Kapitola 13: Ikony na hlavním panelu Doplňující online informace o ikonách na hlavním panelu............................................................. 99 O ikonách na hlavním panelu......................................................................................... 99 Ikony doku.......................................................................................................... 100 Ikony oznamovací oblasti............................................................................................ 100 Ikony hlavního panelu a tlačítka okna................................................................................ 102 Kapitola 14: Práce se systémem souborů Další online informace o souborovém API aplikace AIR............................................................... 104 Základy souborů aplikace AIR........................................................................................ 104 Práce s objekty File.................................................................................................. 105 Získání informací o systému souborů................................................................................. 113 Práce s adresáři...................................................................................................... 114 Práce se soubory.................................................................................................... 116 Čtení a zápis souborů................................................................................................ 119 Kapitola 15: Přetažení Doplňující online informace o přetahování myší...................................................................... 131 Základy přetažení................................................................................................... 131

Obsah v Podpora gesta tažení ven............................................................................................ 133 Podpora gesta tažení dovnitř........................................................................................ 135 Přetažení HTML..................................................................................................... 137 Kapitola 16: Kopírování a vkládání Doplňující online informace o kopírování a vkládání.................................................................. 145 Kopírování a vkládání v HTML........................................................................................ 145 Příkazy nabídky a stisknutí kláves pro kopírování a vkládání........................................................... 147 Kapitola 17: Práce s bytovými poli Čtení a zapisování do objektu ByteArray............................................................................. 150 Příklad ByteArray: Čtení souboru.zip................................................................................. 155 Kapitola 18: Práce s lokálními databázemi SQL Další online dostupné informace o lokálních databázích SQL......................................................... 160 O lokálních databázích SQL.......................................................................................... 161 Vytváření a úpravy databáze......................................................................................... 164 Manipulace s daty databází SQL..................................................................................... 167 Použití synchronních a asynchronních operací databáze.............................................................. 184 Použití šifrování s databázemi SQL................................................................................... 188 Strategie pro práci s databázemi SQL................................................................................ 204 Kapitola 19: Ukládání šifrovaných dat Kapitola 20: Prostředí HTML Přehled prostředí HTML............................................................................................. 210 Rozšíření prostředí AIR a modulu Webkit............................................................................. 213 Kapitola 21: Programování v jazycích HTML a JavaScript Popis třídy HTMLLoader............................................................................................. 226 Zamezení vzniku chyb jazyka JavaScript souvisejících se zabezpečením............................................... 228 Přístup ke třídám API aplikace AIR z jazyka JavaScript................................................................. 232 Popis URL v aplikaci AIR.............................................................................................. 233 Zpřístupňování objektů ActionScript pro JavaScript.................................................................. 234 Přístup k objektovému modelu dokumentu HTML a objektům JavaScript z jazyka ActionScript........................ 235 Vložení obsahu SWF do HTML....................................................................................... 236 Použití knihoven jazyka ActionScript na stránce HTML................................................................ 237 Převádění objektů Date a RegExp.................................................................................... 239 Práce se seznamem stylů HTML z jazyka ActionScript................................................................. 239 Vytváření křížových skriptů pro obsah v různých karanténách zabezpečení............................................ 240 Kapitola 22: Zpracování událostí týkajících se HTML Události HTMLLoader................................................................................................ 245 Zpracování událostí DOM pomocí jazyka ActionScript................................................................ 245 Reagování na nezachycené výjimky JavaScript....................................................................... 246 Zpracování událostí chodu programu pomocí jazyka JavaScript....................................................... 248

Obsah vi Kapitola 23: Skriptování kontejneru HTML Vlastnosti zobrazení objektů HTMLLoader............................................................................ 251 Rolování obsahu HTML.............................................................................................. 253 Přístup k seznamu historie HTML..................................................................................... 254 Nastavení agenta uživatele použitého při načítání obsahu HTML...................................................... 255 Nastavení kódování znaků, které bude použito pro obsah HTML...................................................... 255 Definování uživatelských rozhraní podobných prohlížeči pro obsah HTML............................................ 256 Vytváření podtříd třídy HTMLLoader................................................................................. 263 Kapitola 24: Přidávání obsahu PDF Zjišťování schopností PDF........................................................................................... 265 Načítání obsahu PDF................................................................................................ 266 Skriptování obsahu PDF............................................................................................. 266 Známá omezení obsahu PDF v aplikaci AIR........................................................................... 268 Kapitola 25: Použití správy digitálních práv Další informace o správě digitálních práv online...................................................................... 269 Popis toku operací při zpracování zašifrovaných souborů FLV......................................................... 270 Členové související se systémem DRM a události třídy NetStream..................................................... 274 Použití třídy DRMStatusEvent........................................................................................ 275 Použití třídy DRMAuthenticateEvent................................................................................. 276 Použití třídy DRMErrorEvent......................................................................................... 277 Použití třídy DRMManager........................................................................................... 280 Použití třídy DRMContentData....................................................................................... 281 Kapitola 26: Možnosti spuštění a ukončení aplikací Vyvolání aplikací.................................................................................................... 282 Zachycení argumentů příkazového řádku............................................................................ 283 Spuštění při přihlášení............................................................................................... 285 Vyvolání z prohlížeče................................................................................................ 285 Ukončení aplikace................................................................................................... 287 Kapitola 27: Čtení nastavení aplikace Čtení souboru deskriptoru aplikace.................................................................................. 289 Získávání identifikátorů aplikace a vydavatele........................................................................ 289 Kapitola 28: Práce s runtime a informacemi operačního systému Správa asociací souboru............................................................................................. 290 Získávání verze runtime a úrovně dočasné opravy.................................................................... 290 Zjišťování možností AIR.............................................................................................. 291 Sledování přítomnosti uživatele...................................................................................... 291 Kapitola 29: Sledování připojení k síti Zjišťování změn síťového připojení................................................................................... 292 Základní informace o sledování služeb............................................................................... 292 Zjišťování připojení pomocí protokolu HTTP.......................................................................... 293 Zjišťování soketového připojení...................................................................................... 293

Obsah vii Kapitola 30: Požadavky URL a práce v síti Používání třídy URLRequest......................................................................................... 295 Změny v třídě URLStream........................................................................................... 298 Otevření URL ve výchozím systémovém webovém prohlížeči......................................................... 298 Kapitola 31: Komunikace mezi aplikacemi Kapitola 32: Distribuce, Instalace a Spuštění aplikací AIR Instalace a spuštění aplikace AIR z pracovní plochy................................................................... 301 Instalace a spuštění aplikací AIR z webové stránky.................................................................... 302 Nasazení firmy...................................................................................................... 309 Digitální podepisování souboru AIR.................................................................................. 310 Kapitola 33: Aktualizace aplikací AIR O aktualizaci aplikací................................................................................................ 316 Představení vlastního uživatelského rozhraní pro aktualizaci aplikace................................................. 317 Stažení souboru AIR do počítače uživatele........................................................................... 318 Zjištění, zda je aplikace spuštěná poprvé............................................................................. 318 Použití aktualizačního rámce......................................................................................... 319 Kapitola 34: Lokalizace aplikací AIR Úvod do lokalizace.................................................................................................. 330 Lokalizace názvu aplikace a popisu v instalačním programu aplikace.................................................. 330 Výběr lokální verze.................................................................................................. 331 Lokalizace obsahu Flash............................................................................................. 331 Lokalizace obsahu HTML............................................................................................ 331 Lokalizace data, času a měny........................................................................................ 340 Kapitola 35: Vytváření aplikace AIR pomocí nástrojů příkazového řádku Použití programu AIR Debug Launcher (ADL)......................................................................... 341 Zabalení instalačního souboru AIR pomocí programu AIR Developer Tool (ADT)....................................... 343 Podepsání souboru AIR pro změnu certifikátu aplikace............................................................... 352 Vytvoření certifikátu s vlastním podpisem pomocí programu ADT.................................................... 353 Použití nástroje Apache Ant s nástroji sady SDK...................................................................... 354 Rejstřík...358

1 Kapitola 1: Instalace prostředí Adobe AIR Adobe AIR umožňuje spouštění aplikací AIR na pracovní ploše. Modul runtime můžete nainstalovat následujícími způsoby: Samostatnou instalací modulu runtime (aniž byste instalovali i některou aplikaci AIR) První instalací aplikace AIR (budete rovněž vyzváni k instalaci modulu runtime) Instalací některého vývojového prostředí AIR, jako je například AIR SDK, Adobe Flex Builder 3 nebo Adobe Flex 3 SDK (které zahrnuje vývojářské nástroje příkazového řádku AIR) Modul runtime může být nainstalován v každém počítači pouze jednou. Podrobné systémové požadavky pro instalaci a spuštění prostředí AIR naleznete zde: Adobe AIR: Systémové požadavky (http://www.adobe.com/products/air/systemreqs/). Instalace prostředí Adobe AIR Stáhněte a nainstalujte verzi prostředí AIR pro operační systémy Windows, Mac OS X a Linux pomocí následujících pokynů. Aby mohl uživatel aktualizovat modul runtime, musí mít k počítači oprávnění správce. Instalace modulu runtime v počítači s operačním systémem Windows 1 Stáhněte si instalační soubor modulu runtime. 2 Poklepejte na instalační soubor modulu runtime. 3 Instalaci dokončete podle výzev v instalačním okně. Instalace modulu runtime v počítači Macintosh 1 Stáhněte si instalační soubor modulu runtime. 2 Poklepejte na instalační soubor modulu runtime. 3 Instalaci dokončete podle výzev v instalačním okně. 4 Pokud se v instalačním programu zobrazí okno Authenticate (Ověřit), zadejte jméno uživatele operačního systému Mac OS a heslo. Instalace modulu runtime v počítači s operačním systémem Linux 1 Stáhněte si instalační soubor modulu runtime. 2 Nastavte oprávnění souboru tak, aby bylo možné spustit instalační program: Oprávnění souboru lze nastavit z příkazového řádku pomocí příkazu chmod +x installer.bin. Některé verze systému Linux umožňují nastavovat oprávnění souborů v dialogovém okně vlastností, které lze otevřít z kontextové nabídky. 3 Instalační program spustíte z příkazového řádku nebo poklepáním na instalační soubor modulu runtime. 4 Instalaci dokončete podle výzev v instalačním okně.

Instalace prostředí Adobe AIR 2 Prostředí AIR je instalováno jako balíčky rpm nebo dpkg s názvem adobeairv.n a adobecerts. Instalace vyžaduje spuštěný server X. Prostředí AIR zaregistruje typ MIME: application/vnd.adobe.air-application-installerpackage+zip. Odebrání prostředí Adobe AIR Nainstalovaný modul runtime prostředí AIR můžete odebrat následujícími postupy. Odebrání modulu runtime z počítače s operačním systémem Windows 1 V nabídce Start operačního systému Windows vyberte položku Nastavení > Ovládací panely. 2 Vyberte ovládací panel Přidat nebo odebrat programy. 3 Chcete-li modul runtime odebrat, vyberte položku Adobe AIR. 4 Klepněte na tlačítko Změnit nebo odebrat. Odebrání modulu runtime z počítače Macintosh Poklepejte na položku Adobe AIR Uninstaller, která se nachází ve složce /Applications/Utilities. Odebrání modulu runtime z počítače s operačním systémem Linux Proveďte jeden z následujících úkonů: Z nabídky aplikací vyberte příkaz Adobe AIR Uninstaller. Spusťte binární instalační program prostředí AIR s volbou -uninstall. Odeberte pomocí správce balíčků balíčky prostředí AIR (adobeairv.n a adobecerts). Instalace a spuštění ukázkových aplikací AIR K dispozici je několik ukázkových aplikací, které slouží k předvádění funkcí prostředí AIR. Pro přístup a instalaci můžete použít následující pokyny: 1 Stáhněte si a spusťte ukázkové aplikace AIR. K dispozici jsou kompilované aplikace i zdrojový kód. 2 Chcete-li stáhnout a spustit ukázkovou aplikaci, klepněte na tlačítko ukázkové aplikace Instalovat. Zobrazí se výzva k instalaci a spuštění aplikace. 3 Pokud se rozhodnete stáhnout ukázkové aplikace a spouštět je později, vyberte odkazy na stažení. Aplikace AIR můžete spouštět kdykoli následujícím postupem: V operačním systému Windows poklepejte na ikonu aplikace na ploše nebo ji vyberte v nabídce Start. V operačním systému Mac OS poklepejte na ikonu aplikace, která je ve výchozím nastavení nainstalována ve složce Applications (Aplikace) ve vašem uživatelském adresáři (například Macintosh HD/Users/JoeUser/Applications/). V operačním systému Linux poklepejte na ikonu aplikace na ploše nebo ji vyberte z nabídky aplikací. Aplikace AIR jsou instalovány do vlastní složky do adresáře /opt. Poznámka: Vyhledejte aktualizace těchto pokynů v poznámkách k vydání prostředí AIR na adrese http://www.adobe.com/go/learn_air_relnotes_cz.

3 Kapitola 2: Nastavení programu Flash CS3 pro prostředí Adobe AIR Aktualizace Adobe AIR pro program Adobe Flash CS3 Professional rozšiřuje vývojové prostředí programu Flash o části, které slouží k vytváření aplikací AIR pomocí programu Flash. Umožňuje v programu Flash vytvářet, testovat a ladit soubory aplikací AIR. Program Adobe Flash CS4 Professional má zabudovanou podporu pro vytváření aplikací AIR. Další informace viz část Publikování pro prostředí Adobe AIR v dokumentu Používání programu Flash. Aktualizace Adobe AIR pro program Flash CS3 podporuje prostředí AIR 1.0 a 1.1 a aplikaci Flash Player 9.x. Chceteli vyvíjet aplikace s prostředím AIR 1.5 a aplikací Flash Player 10, je vyžadován program Flash CS4. Požadavky na systém pro aktualizaci Adobe AIR pro program Flash CS3 Abyste mohli program Flash CS3 používat k vývoji a spouštění aplikací AIR, musí být nainstalován následující software: Flash CS3 Professional Pokud program Flash CS3 Professional nemáte, můžete ho zakoupit na webu společnosti Adobe na adrese: http://www.adobe.com/products/flash/. Adobe AIR Informace o instalaci prostředí Adobe AIR naleznete v části Instalace prostředí Adobe AIR na stránce 1. Aktualizace Adobe AIR pro program Flash CS3 Pokud jste již dříve nainstalovali nějakou verzi aktualizace Adobe AIR pro program Flash CS3, postupujte podle pokynů v tématu Odinstalování aktualizace Adobe AIR pro program Flash CS3 a nejdříve odeberte tuto aktualizaci. Pokud jste aktualizaci Adobe AIR pro program Flash CS3 zatím neinstalovali, přejděte do části Instalace aktualizace Adobe AIR pro program Flash CS3 na stránce 3. Instalace aktualizace Adobe AIR pro program Flash CS3 Před instalací aktualizace Adobe AIR pro program Flash CS3 ukončete program Flash a všechny otevřené prohlížeče. Stáhněte aktualizaci Adobe AIR pro program Flash CS3. Až aktualizaci stáhnete, nainstalujte ji poklepáním na soubor aktualizace.

Nastavení programu Flash CS3 pro prostředí Adobe AIR 4 Odebrání aktualizace Adobe AIR pro program Flash CS3 Pokud jste aktualizaci Adobe AIR pro program Flash CS3 nainstalovali již dříve, postupujte podle těchto pokynů a před instalací nové aktualizace Adobe AIR pro program Flash CS3 ji odeberte. 1 Odstraňte následující složku: (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\AIK (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/AIK 2 Přejděte do následujícího umístění: (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\<jazyk>\First Run\Commands\ (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/First Run/Commands a odstraňte následující soubory nebo složky: Složku AIR AIR - Application and Installer Settings.jsfl AIR - Create AIR File.jsfl 3 Odstraňte následující soubor: (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\<jazyk>\Configuration\External Libraries\FLAir.dll (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/Configuration/External Libraries/FLAir.bundle. 4 Odstraňte následující soubor: (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\<jazyk>\Configuration\Players\AdobeAIR1_0.xml (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/Configuration/Players/ AdobeAIR1_0.xml 5 Přejděte do následujícího umístění: (Systém Windows) [jednotka]:\document and Settings\<jméno_uživatele>\Local Settings\Data aplikací\adobe\flash CS3\<jazyk>\Configuration\Commands\ (Počítače Mac) [jednotka]:/users/<jméno_uživatele>/library/application Support/Adobe/Flash CS3/<jazyk>/Configuration/Commands/ a odstraňte následující soubory nebo složky: Složku AIR AIR - Application and Installer Settings.jsfl AIR - Create AIR File.jsfl Poznámka: Pokud uvedená umístění v systému Windows nevidíte, zaškrtněte ve volbách složky přepínací tlačítko Zobrazovat skryté soubory a složky.

Nastavení programu Flash CS3 pro prostředí Adobe AIR 5 Doplňky prostředí AIR pro program Flash CS3 Po nainstalování aktualizace Adobe AIR dojde v programu Flash k následujícím změnám: Nová položka pro prostředí Adobe AIR 1.0 v nabídce Verze na kartě Flash v dialogovém okně Nastavení publikování (Soubor > Nastavení publikování) Aktualizovaná úvodní obrazovka obsahující položku pro vytvoření souboru Flash (Adobe AIR) (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\en\FirstRun\StartPage (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\en\FirstRun\StartPage\resources Poznámka: Pokud se na počítačích Macintosh neobjeví na úvodní obrazovce položka pro soubor Flash (Adobe AIR), odstraňte následující složku a restartujte program Flash: [jednotka]:/users/<jméno_uživatele>/libraries/application Support/Adobe/Flash CS3/<jazyk>/Configuration/StartPage Nový soubor playerglobal.swc obsahující všechna rozhraní API jazyka ActionScript 3.0 a rozhraní API prostředí Adobe AIR ve složce ActionScript 3.0/Classes (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0 Classes (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/Configuration/ActionScript 3.0/Classes/ Nové soubory jsfl (AIR - Application and Installer Settings.jsfl, AIR - Publish AIR File.jsfl) (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\en\FirstRun\Commands (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/First Run/Commands/ Sada Adobe AIR Software Development Kit (AIK) (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\AIK Externí knihovna (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\en\Configuration\External Libraries (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/Configuration/External Libraries/ Cílový konfigurační soubor (Systém Windows) [jednotka]:\program Files\Adobe\Adobe Flash CS3\en\Configuration\Players\ (Počítače Mac) [jednotka]:/applications/adobe Flash CS3/Configuration/Players/

6 Kapitola 3: Úvod do aplikace Adobe AIR Aplikace Adobe AIR je běhový modul nezávislý na operačním systému, pomocí něhož lze využít existující schopnosti vyvíjení webu (Adobe Flash CS3.0 Professional, Adobe Flash CS4 Professional, Adobe Flex, HTML, JavaScript, Ajax) k vytváření a rozmisťování aplikací RIA (Rich Internet Applications). Další informace o začátcích a používání prostředí Adobe AIR naleznete na stránkách Adobe AIR Developer Connection (http://www.adobe.com/devnet/air/). Aplikace AIR umožňuje práci ve známém prostředí, takže je možné využívat nástroje a postupy, které jsou pro vývojáře nejpohodlnější. Tím, že podporuje technologii Flash, Flex, HTML, JavaScript a Ajax, umožňuje vytvoření co nejlepší aplikace vyhovující vašim potřebám. Při vývoji aplikací je například možné využít některou z následujících technologií nebo jejich kombinaci: Flash / Flex / ActionScript HTML / JavaScript / CSS / Ajax PDF lze použít s jakoukoliv aplikací V důsledku toho aplikace AIR mohou být: založené na technologii Flash nebo Flex: aplikace, jejichž základní obsah je ve formátu Flash/Flex (SWF); založené na technologii Flash nebo Flex s formátem HTML nebo PDF: aplikace, jejichž základní obsah je ve formátu Flash/Flex (SWF) a zahrnuje obsah ve formátu HTML (HTML, JS, CSS) nebo PDF; založené na HTML: aplikace, jejichž základní obsah je ve formátu HTML, JS, CSS; založené na HTML s formátem Flash/Flex (SWF) nebo PDF: aplikace, jejichž základní obsah je ve formátu HTML a zahrnuje obsah ve formátu Flash/Flex (SWF) nebo PDF. Uživatelé interaktivně pracují s aplikacemi AIR stejným způsobem jako s nativními počítačovými aplikacemi. Běhový modul se jednou nainstaluje v počítači uživatele a aplikace AIR se pak instalují a spouští stejně jako kterákoliv jiná počítačová aplikace. Běhový modul poskytuje jednotnou platformu nezávislou na operačním systému a pevný rámec pro zavádění aplikací, takže eliminuje testování napříč prohlížeči, neboť zajišťuje jednotnou funkčnost a stejné interakce mezi různými počítači. Místo toho, aby se aplikace vyvíjela pro určitý operační systém, zaměří se běhový modul, což přináší následující výhody: Aplikace vyvinuté pro aplikaci AIR lze spouštět v různých operačních systémech, aniž by to pro vývojáře znamenalo další práci. Běhový modul zajišťuje jednotnou prezentaci dat a předvídatelné interakce napříč všemi operačními systémy, které aplikace AIR podporuje. Aplikace lze vytvářet rychleji, neboť je možné využít existující webové technologie a návrhové vzory a zavést tak webové aplikace do počítače bez toho, aby bylo potřeba znát tradiční počítačové vývojové technologie nebo složitý nativní kód. Vyvíjení aplikací je jednodušší než při použití jazyků nižší úrovně, například C a C++. Není potřeba spravovat složitá rozhraní API nižší úrovně specifická pro jednotlivé operační systémy. Při vyvíjení aplikací pro aplikaci AIR lze využít pestrou škálu technologií a rozhraní API: Rozhraní API specifická pro aplikaci AIR, jež poskytuje běhový modul a technologie AIR Rozhraní API jazyka ActionScript používaná v souborech SWF a v technologii Flex (jakož i v dalších knihovnách a technologiích založených na jazyce ActionScript)

Úvod do aplikace Adobe AIR 7 HTML, CSS a JavaScript Většina technologií Ajax Aplikace AIR výrazně mění způsob vytváření, zavádění a používání aplikací. Zajišťuje mnohem větší kreativní kontrolu a zavádění aplikací založených na technologiích Flash, Flex, HTML a Ajax do počítače, aniž by bylo potřeba znát tradiční počítačové vývojové technologie. Co je nového v prostředí AIR 1.1 Prostředí Adobe AIR 1.1 uvedlo následující nové možnosti: Instalační a další běhová dialogová okna byla přeložena do těchto jazyků: Brazilská portugalština Čínština (tradiční i zjednodušená) Francouzština Němčina Italština Japonština Korejština Ruština Francouzština Španělština Podpora vytváření internacionalizovaných aplikací, včetně klávesových vstupů pro dvoubajtové jazyky. Viz část Lokalizace aplikací AIR na stránce 330. Podpora pro lokalizaci atributů názvu a popisu v souboru deskriptoru aplikace. Podpora pro lokalizaci chybových zpráv (jako jsou SQLError.detailID a SQLError.detailArguments) v databázi SQLite. Podpora vlastnosti Capabilities.languages; tato vlastnost slouží k získání pole preferovaných jazyků uživatelského rozhraní podle toho, jaké jsou nastaveny operačním systémem. Popisy tlačítek a výchozí nabídky jazyka HTML, jako jsou kontextové nabídky a panel nabídek počítačů Macintosh, byly lokalizovány do všech podporovaných jazyků. Podpora pro migraci certifikátu z aplikace s vlastním podpisem do aplikace, která se odkazuje na certifikační autoritu (CA). Podpora systému Microsoft Windows XP Tablet PC Edition a podpora 64bitových vydání systémů Windows Vista Home Premium, Business, Ultimata nebo Enterprise. Bylo přidáno rozhraní API metody File.spaceAvailable k získání volného dostupného místa na pevném disku. Byla přidána vlastnost NativeWindow.supportsTransparency k určení toho, zda aktuální operační systém dokáže okno kreslit jako průhledné. Další informace o tomto vydání prostředí AIR 1.1 naleznete v poznámkách k vydání Adobe AIR 1.1 Release Notes (http://www.adobe.com/go/learn_air_relnotes_cz).

Úvod do aplikace Adobe AIR 8 Co je nového v prostředí AIR 1.5 Prostředí Adobe AIR 1.5 zavádí následující nové funkce: Podpora následujících funkcí aplikace Flash Player 10. Vlastní filtry a efekty Vylepšené kreslicí rozhraní API Generování dynamického zvuku Datový typ Vector Vylepšená rozhraní API pro posílání a stahování souborů Protokol RTMFP (Real Time Media Flow Protocol) 3D efekty Podpora pokročilého textu Správa barev Textový modul Dynamické streamování Zvukový kodek Speex Další informace a podrobnosti o těchto funkcích naleznete na adrese http://www.adobe.com/products/flashplayer/features/. Instalační program a běhová dialogová okna prostředí AIR 1.5 podporují další jazyky: češtinu, holandštinu, švédštinu, turečtinu a polštinu. Šifrování databází. V prostředí AIR 1.5 lze soubory databází šifrovat. Lze šifrovat veškerý obsah databází (včetně metadat), takže data nelze přečíst mimo prostředí AIR, které je zašifrovalo. Díky této funkci mohou vývojáři soubory databází šifrovat, odšifrovat a znovu šifrovat. Viz část Ukládání šifrovaných dat na stránce 208. Byla aktualizována verze knihovny WebKit, kterou používá prostředí Adobe AIR; nyní obsahuje podporu pro překladač jazyka JavaScript SquirrelFish. Nová rozhraní API pro ověřování podpisu XML lze využívat k lepšímu ověřování integrity a identity autora podpisu dat nebo informací. Viz Ověřování podpisu XML. Další informace o tomto vydání prostředí AIR 1.5 naleznete v poznámkách k vydání Adobe AIR 1.5 Release Notes (http://www.adobe.com/go/learn_air_relnotes_cz).

9 Kapitola 4: Vyhledávání zdrojů prostředí AIR Další informace o vývoji aplikací prostředí Adobe AIR naleznete v následujících zdrojích: Zdroj Programování v jazyce ActionScript 3.0 Referenční příručka jazyka ActionScript 3.0 a jeho komponent (zahrnuje prostředí AIR)( Adobe AIR stručné úvody pro aplikaci Flash Používání aplikace Flash Používání komponent jazyka ActionScript 3.0 Umístění http://www.adobe.com/go/learn_fl_cs4_programmingas3_cz http://www.adobe.com/go/learn_flashcs4_langref_cz http://www.adobe.com/go/learn_air_flash_qs_cz http://www.adobe.com/go/learn_fl_cs4_using_cz http://www.adobe.com/go/learn_fl_cs4_as3components_cz Na stránkách Adobe AIR Developer Connection na adrese http://www.adobe.com/devnet/air/ naleznete články, ukázky a prezentace odborníků ze společnosti Adobe a z komunity. Z těchto stránek si rovněž můžete stáhnout prostředí Adobe AIR a související software. Na stránkách http://www.adobe.com/devnet/air/flash/ naleznete oddíl určený konkrétně pro vývojáře aplikace Flash. Navštivte web podpory společnosti Adobe na adrese http://www.adobe.com/support/, kde najdete informace o odstraňování problémů pro váš produkt a dozvíte se o možnostech bezplatné i placené technické podpory. Pomocí odkazu Školení získáte přístup ke knihám nakladatelství Adobe Press, různým výukovým zdrojům, programům certifikací pro software Adobe a dalším informacím.

10 Kapitola 5: Vytvoření první aplikace AIR pomocí programu Flash CS3 nebo CS4 Toto téma nabízí rychlou a praktickou demonstraci toho, jakým způsobem pracuje prostředí Adobe AIR. Postupujte podle pokynů a pomocí programu Adobe Flash CS3 Professional vytvořte a zabalte jednoduchou aplikaci Hello World. Pokud jste to ještě neudělali, stáhněte a nainstalujte aktualizaci Adobe AIR pro program Flash CS3. Další informace o instalaci prostředí Adobe AIR pro program Flash CS3 naleznete v části Nastavení programu Flash CS3 pro prostředí Adobe AIR na stránce 3. Pokud používáte program Adobe Flash CS4 Professional, je podpora prostředí Adobe AIR již zabudována a abyste mohli začít, nemusíte nic instalovat. Vytvoření aplikace Hello World v programu Flash Vytvoření aplikace Adobe AIR v programu Flash se velice podobá vytvoření jakéhokoli jiného souboru FLA. Rozdíl je v tom, že začínáte vytvořením souboru Flash (Adobe AIR) z úvodní obrazovky a postup uzavřete vytvořením nastavení aplikace a instalátoru a instalací své aplikace AIR. Následující postup vás provede procesem vytvoření jednoduché aplikace Hello World pomocí programu Flash CS3 nebo Flash CS4. Vytvoření aplikace Hello World 1 Spusťte program Flash. 2 Klepněte na úvodní obrazovce na příkaz Soubor Flash (Adobe AIR), abyste vytvořili prázdný soubor FLA s nastavením publikování prostředí Adobe AIR. 3 Na přehledové dialogové okno Vývoj pro prostředí Adobe AIR pomocí programu Flash CS3 reagujte klepnutím na tlačítko OK. Poprvé je na toto dialogové okno třeba několik sekund čekat. (Toto dialogové okno se v programu Flash CS4 nezobrazuje.) 4 Vyberte v panelu Nástroje textový nástroj a vytvořte ve středu vymezené plochy pole statického textu (výchozí volba). Pole musí být dostatečně široké, aby obsáhlo 15 20 znaků. 5 Zadejte do tohoto textového pole text Hello World. 6 Uložte soubor a pojmenujte ho (například helloair ). Testování aplikace 1 Chcete-li aplikaci otestovat v prostředí Adobe AIR, stiskněte klávesy Ctrl+Enter nebo vyberte příkaz Ovládání > Testovat film. 2 Abyste mohli použít funkci Ladit film, musíte nejdříve do aplikace přidat kód jazyka ActionScript. Toho rychle dosáhnete, když přidáte příkaz trace, jako je například tento: trace("running AIR application using Debug Movie");

Vytvoření první aplikace AIR pomocí programu Flash CS3 nebo CS4 11 3 Chcete-li aplikaci spustit s funkcí Ladit film, stiskněte klávesy Ctrl+Shift+Enter nebo vyberte příkaz Ovládání > Ladit film. 4 Chcete-li otevřít dialogové okno AIR Nastavení aplikace a instalátoru, vyberte položku nabídky Příkazy > AIR Nastavení aplikace a instalátoru. Toto dialogové okno lze v programu Flash CS4 otevřít výběrem příkazu Soubor > Nastavení AIR. 5 Podpis balíčku Adobe AIR pomocí digitálního certifikátu s vlastním podpisem: a b c d e f Klepněte na tlačítko Nastavit..., aby výzva Digitální podpis otevřela dialogové okno digitálního podpisu. Klepnutím na tlačítko Vytvořit... otevřete dialogové okno Vytvořit digitální certifikát s vlastním podpisem. Vyplňte položky Jméno vydavatele, Útvar organizace, Název organizace, E-mail, Země, Heslo a Potvrzení hesla. Určete typ certifikátu. Volba typu certifikátu označuje úroveň zabezpečení: 1024-RSA používá 1024bitový klíč (méně zabezpečený), 2048-RSA 2048bitový (více zabezpečený). Uložte informaci do souboru certifikátu vyplňte položku Uložit jako nebo přejděte do umístění složky po klepnutí na tlačítko Procházet. (Například C:/Temp/mujcert.pfx.) Po dokončení klepněte na tlačítko OK. Program Flash vás vrátí do dialogového okna Digitální podpis. V textovém poli Certifikát se objeví cesta a název souboru certifikátu s vlastním podpisem, který jste vytvořili. Pokud k tomu nedojde, zadejte cestu a název souboru nebo je najděte a vyberte po klepnutí na tlačítko Procházet.

Vytvoření první aplikace AIR pomocí programu Flash CS3 nebo CS4 12 g Zadejte do pole Heslo dialogového okna Digitální podpis stejné heslo, jako bylo heslo přiřazené v kroku c, a klepněte na tlačítko OK. Další informace o podepisování aplikací Adobe AIR naleznete v části Podepisování aplikace na stránce 21. 6 Chcete-li vytvořit soubor aplikace a instalátoru, klepněte na tlačítko Publikovat soubor AIR. Abyste vytvořili soubory SWF a soubory.xml aplikace před vytvořením souboru AIR, musíte spustit příkaz Testovat film nebo Ladit film. 7 Chcete-li aplikaci nainstalovat, poklepejte na soubor AIR (aplikace.air), který je umístěný ve stejné složce, do které jste svou aplikaci uložili. 8 V dialogovém okně Instalace aplikace klepněte na tlačítko Instalovat. 9 Zkontrolujte nastavení instalačních předvoleb a umístění a ujistěte se, zda je zaškrtnuto zaškrtávací políčko Spustit aplikaci po dokončení instalace. Pak klepněte na tlačítko Pokračovat. 10 Až se objeví zpráva o dokončení instalace, klepněte na tlačítko Dokončit. Aplikace Hello World vypadá jako v této ukázce: Převod souboru FLA na aplikaci Adobe AIR Můžete také převést existující soubor FLA na aplikaci AIR. Další informace naleznete v části Nastavení publikování prostředí Adobe AIR na stránce 13. Pokud používáte program Flash CS4, viz část Publikování pro prostředí Adobe AIR v dokumentu Používání programu Flash.

13 Kapitola 6: Aktualizace Adobe AIR pro program Flash CS3 Professional Aktualizace Adobe AIR pro program Adobe Flash CS3 Professional rozšiřuje vývojové prostředí s cílem umožnit vám vytváření, ladění a balení aplikací Adobe AIR pomocí programu Flash. Proces vytvoření aplikace Adobe AIR spočívá ve vytvoření souboru Adobe AIR ve formátu FLA, nastavení příslušných nastavení publikování, vývoji aplikace a vytvoření souborů aplikace a instalátoru, které vám umožní její nasazení. Pokud používáte program Adobe Flash CS4 Professional, najdete další informace o vytváření aplikací AIR v části Publikování pro prostředí Adobe AIR dokumentu Používání programu Flash. Informace o rozhraních API jazyka ActionScript prostředí Adobe AIR naleznete v dokumentu Referenční příručka jazyka ActionScript 3.0 a jeho komponent. Seznam rozhraní API jazyka ActionScript prostředí Adobe AIR naleznete v části Adobe AIR specifické funkce na stránce 53. Poznámka: Chcete-li používat třídy v balíčku air.net, přetáhněte nejdříve z panelu Komponenty do panelu Knihovna komponentu ServiceMonitorShim a pak přidejte následující příkaz import do kódu jazyka ActionScript 3.0: import air.net.*; Vytvoření souboru Adobe AIR Dokumenty ve formátu souborů Flash (Adobe AIR) můžete vytvořit pomocí úvodní obrazovky programu Flash. Také můžete vytvořit soubor Flash (ActionScript 3.0) a tento soubor převést na soubor Adobe AIR pomocí dialogového okna Nastavení publikování. Soubor Adobe AIR ale nelze vytvořit pomocí dialogového okna Nový dokument (Soubor > Nový). Informace o převodu souboru FLA na soubor Adobe AIR naleznete v části Nastavení publikování prostředí Adobe AIR na stránce 13. 1 Spusťte program Flash, nebo v případě, že jste program Flash již spustili, zavřete všechny otevřené dokumenty a vraťte se na úvodní obrazovku. Poznámka: Pokud jste úvodní obrazovku programu Flash zakázali, můžete ji znovu zobrazit. Vyberte příkaz Úpravy > Předvolby a v kategorii Všeobecné vyberte z rozbalovací nabídky Při spuštění možnost Úvodní obrazovka. 2 Klepněte na úvodní obrazovce na položku Soubor Flash (Adobe AIR). Objeví se výstražná zpráva, která vás informuje o způsobu přístupu k nastavení aplikací Adobe AIR a dokumentaci nápovědy. Vyberete-li možnost Příště nezobrazovat, můžete tuto výstrahu v budoucnu přeskočit. Neexistuje ale způsob, jak tuto výstrahu znovu zobrazit. Nastavení publikování prostředí Adobe AIR Nastavení publikování programu Flash slouží k prozkoumání nebo změně nastavení souboru AIR nebo převodu dokumentu ve formátu souboru Flash (ActionScript 3.0) na dokument ve formátu souboru Flash (Adobe AIR).