Adobe AIR アプリケーションの構築



Similar documents
Adobe AIR のセキュリティ

untitled

m_sotsuron

HTML Flash Alt 2

untitled

Adobe LiveCycle Workbench 11 のインストール

Windows Macintosh 18 Java Windows 21 Java Macintosh

ColdFusion Builder インストール


(Microsoft PowerPoint - Apollo \203v\203\215\203O\203\211\203~\203\223\203O.ppt)

ORCA (Online Research Control system Architecture)

Packager for iPhone

FileMaker Server Getting Started Guide

BIG‑IP Access Policy Manager | F5 Datasheet

署名ツール検証報告書

Microsoft Word - 11_thesis_08k1131_hamada.docx

FileMaker Server 9 Getting Started Guide

Flash Player ローカル設定マネージャー

LAPLINK ヘルプデスク 操作ガイド

pdf_si_mpl_install_dev_env.ps

07_経営論集2010 小松先生.indd

Pro 16 ipad iphone Windows Mac Web App : 12,600 T1 1 1 * Starter Solution Excel PDF Web Web CSV, Excel, XML, ODBC ODBC / JDBC ** SQL REST API (JSON, c

Android Studioセットアップガイド

Wireless Plus.book

NEC NP-L51WJD LAN AWIND Inc. LAN LAN NP03LM NP02LM LAN OS Windows Mac OS Android ios OS ViewLight NEC Apple iphone ipad ipod touch AppStore itu

untitled

Cisco Meraki ios Android Web 1 1 BYOD Apple iphone CISCO MERAKI Mac Windows Windows Active Directory GPO Cisco Meraki IT Windows Mac Windows MSI Mac P

FileMaker Server 8 Administrator’s Guide

FirePass Edge Client TM Edge Client LAN Edge Client 7.0 Edge Client Edge Client Edge Client Edge Client Edge Client Edge Client LAN Edge Client VPN Wi

FileMaker Server Getting Started Guide

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

VMware Horizon

CNO2009_Enquete_Report.key

jquery

@makoto_anjo (Computer Science) Google Desktop(Hall of Fame)

LAPLINK ヘルプデスク 導入ガイド

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons.

iPhone Configuration Utility

LiveCode初心者開発入門サンプル

Flex2とS2Flex2とAIR紹介

FileMaker Pro 9 Advanced Development Guide

Quickstart Guide 3rd Edition

FileMaker Server Getting Started Guide

nopcommerce Adobe Flash ( 1 ) 1 nopcommerce 2.2 ( [5, p.3-4] )

PowerPoint プレゼンテーション

Correspondence Management Solution のインストールと設定


Cosminexus Application Designer操作ガイド

Microsoft Word - jpluginmanual.doc

Toast 11_0 UG.book

Windowsユーザでも 手軽に作れるiPhoneアプリ

Homepage HTML+CSS Flash JavaScript Homepage Homepage Homepage Homepage Web HTML Hyper Text Markup Language XHTML XHTML HTML5 CSS Cascading Style Sheet

4 Ziggi-HD (EXP)

Adobe Media Encoder ユーザーガイド

ABOUT BiND6 for Service M for Business L WordPress Facebook for Personal Plan S for Shop & Service Plan M 20p 10p 02


1 LEVEL Adobe Flex Builder SDK

ohp.mgp

B 20 Web


FileMaker Server 16 インストールおよび構成ガイド

Technical Communication Suite 4

はじめに

_iOS 8 ビジネス向け機能強化ポイント解説_GM_1.1.1.key

25 About what prevent spoofing of misusing a session information

Mac OS X Windows Windows...21 Mac OS X Windows...23 Mac OS X...23

たのしいプログラミング Pythonではじめよう!

...5 VMware Workspace ONE Workspace ONE...14 Workspace ONE AirWatch VMware Identity Mana

FileMaker Pro 15 および FileMaker Pro 15 Advanced インストールおよび新機能ガイド

FileMaker Instant Web Publishing Guide

2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java

EPSON Offirio SynergyWare PrintDirector 取扱説明書 導入ガイド

ipad iphone Windows Mac Web App : 12, * Starter Solution Excel PDF Web Web CSV, Excel, XML, ODBC ODBC / JDBC ** SQL Advanced : 20, * (HT

図 1.SDK でインストールするパッケージ選択ができたら [Install] ボタンをクリックしますダウンロードとインストールが始まります インストールが終わると [close] ボタンが表示されるので クリックしてとじて下さい Google USB Driver package, revisio

LMC-CA144U2

Wireless Image Utility Version 2.3 対応 NEC ios Wireless Image Utility NEC's Image 1. Wireless Image Utility Wireless I

Level1_ key

山梨県ホームページ作成ガイドライン

Andor

FileMaker Pro Advanced Development Guide

SL-D700

PM-A850 スキャナ操作ガイド(Windows編)

Juniper NetworksJunosSteel-Belted RadiusNetScreenScreenOS Juniper Networks, Inc. Juniper Networks Junos JunosE Juniper Networks, Inc. Juniper Networks

Technical Communication Suite 5

HTTP Web Web RFC2616 HTTP/1.1 Web Apache Tomcat (Servlet ) XML Xindice Tomcat 6-2

EPUB

PowerPoint プレゼンテーション

konicaminolta.co.jp PageScope Net Care

名称未設定

名称未設定

CONTENTS Web

1 Big Data

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

title_PoD

Roxio Toast 15 Titanium ユーザー ガイド

展開とプロビジョニングの概念

Report Template

VMware View Persona Management

3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");

Transcription:

ADOBE AIR

http://help.adobe.com/ja_jp/legalnotices/index.html

iii 1 Adobe AIR 2 Adobe AIR Adobe AIR................................................................................................ 3 Adobe AIR........................................................................................................ 5 AIR......................................................................... 5 Adobe AIR.................................................................................................. 6 3 AIR API AIR ActionScript 3.0....................................................................................... 7 AIR Flash Player.................................................................................. 12 AIR Flex......................................................................................... 15 4 AIR Adobe Flash Platform AIR SDK................................................................................................. 17 Flex SDK......................................................................................................... 19 SDK......................................................................................................... 20 5 AIR Flex Builder Flex AIR..................................................... 21 Flash Professional AIR.............................................. 24 Flash Professional Android AIR............................................... 26 AIR for ios............................................................................... 27 Dreamweaver HTML AIR..................................................... 31 AIR SDK HTML AIR..................................................... 33 Flex SDK AIR....................................................... 37 Flex SDK Android AIR.......................................................... 41 6 AIR AIR............................................................ 45............................................................................ 46 AIR.............................................................................. 51 AIR...................................................................... 53...................................................................... 56.............................................. 60 AIR.................................................................... 62 7 AIR.......................................................................................................... 65.......................................................................... 66

iv AIR.................................................. 69................................................................................ 70 AIR.............................................................................. 92 AIR.................................................................................. 99 AIR AIR........................................................... 106 AIR............................................................................. 109..................................................................................................... 110 8 AIR AIR..................................................................................................... 119 AIR for TV....................................................................... 121 AIR for TV........................................................................... 135 AIR for TV........................................................................... 137 AIR for TV............................................................................... 141 AIR for TV................................................................................... 142 9 Adobe AIR AIR ANE..................................................................................... 147 NativeProcess ActionScript............................................................... 148 ActionScript SWC................................................... 148............................................................................................. 148................................................................................. 149............................................................................. 149............................................................................. 149 ANE................................................................ 150................................................................. 151 10 ActionScript Flex SDK AIR.................................................................................... 153....................................................................................................... 153 AIR MXML ActionScript............................................................ 154 AIR Flex............................................................ 155 11 AIR Debug Launcher ADL ADL............................................................................................................ 157 ADL.............................................................................................................. 160 ADL........................................................................................ 161 12 AIR ADT ADT.......................................................................................................... 162 ADT.................................................................................................. 175 ADT.................................................................................................. 180 ADT.......................................................................................................... 184

v 13 AIR AIR............................................................................................... 186 ADT AIR.......................................................................... 194 ADT AIR................................................................................ 195 AIR..................................................................... 195 ADT................................................................................ 199 14 AIR......................................................................................... 200..................................................................................... 203 AIR..................................................................................... 204 15........................................................... 240............................................................................................... 240 16 AIR.SWF API badge.swf...................................................................... 244 badge.swf AIR........................................................ 244 air.swf.............................................................................................. 247....................................................................... 248 AIR Web............................................ 248 AIR..................................................................... 249 AIR............................................................. 250 17 AIR................................................................................. 253................................................... 255 AIR................................................................ 255...................................................................... 256....................................................................................... 258 18............................................................................. 272............................................................................... 275 19 AIR HTML Introspector AIR Introspector............................................................................................... 276 AIR Introspector....................................................................................... 276 Console................................................................................ 277 AIR Introspector................................................................................................. 279 AIR Introspector..................................................................................... 279 AIR Introspector............................................ 285

vi 20 AIR AIR........................................ 287 AIR HTML HTML........................................ 288 21 PATH Bash Linux Mac OS PATH............................................................. 298 Windows PATH............................................................................................... 299

1 1 Adobe AIR Adobe AIR Web RIA ActionScript 3.0 Adobe Flex Adobe Flash AIR SWF AIR HTML JavaScript Ajax HTML Adobe AIR Adobe AIR Developer Connection http://www.adobe.com/jp/devnet/air/ AIR Flash Flex HTML JavaScript Ajax Flash Flex ActionScript HTML JavaScript CSS Ajax AIR AIR ios AIR ios AIR AIR AIR Web Web C C++ API AIR API AIR API AIR SWF ActionScript API Flex ActionScript HTML CSS JavaScript Ajax Adobe AIR ActionScript API

Adobe AIR 2 AIR Flash Flex HTML Ajax AIR Adobe AIR http://www.adobe.com/go/learn_air_relnotes_jp

3 2 Adobe AIR Adobe AIR AIR AIR Web badge AIR AIR Adobe runtime licensing AIR AIR AIR Mac Windows ios AIR 3.7 Android AIR SDK Adobe Flash Builder Adobe Flex SDK AIR AIR SDK AIR AIR AIR Adobe AIR http://www.adobe.com/jp/products/air/systemreqs/ AIR AIR AIR Adobe AIR Windows 1 http://get.adobe.com/air 2 3 Mac OS 1 http://get.adobe.com/air 2 3 4 Mac OS

Adobe AIR 4 Linux AIR 2.7 Linux Linux AIR AIR 2.6 SDK 1 http://kb2.adobe.com/cps/853/cpsid_85304.html 2 chmod +x AdobeAIRInstaller.bin Linux 3 4 Adobe AIR rpm rpm Debian deb AIR 1 http://kb2.adobe.com/cps/853/cpsid_85304.html AIR rpm Debian 2 AIR a Debian sudo dpkg -i <path to the package>/adobeair-2.0.0.xxxxx.deb b rpm sudo rpm -i <path to the package>/adobeair-2.0.0-xxxxx.i386.rpm AIR 1.5.3 sudo rpm -U <path to the package>/adobeair-2.0.0-xxxxx.i386.rpm AIR 2 AIR Adobe AIR /opt/adobe AIR/Versions/1.0 AIR application/vnd.adobe.air-application-installer-package+zip MIME.air MIME.air AIR Android Android Market AIR Web ADT -installruntime AIR AIR 1 173 ADT installruntime ios AIR iphone itouch ipad

Adobe AIR 5 70 AIR for ios Adobe AIR Windows 1 Windows 2 Windows 3 Adobe AIR 4 Mac OS / / Adobe AIR Uninstaller Linux Adobe AIR Uninstaller AIR -uninstall AIR adobeair adobecerts Android 1 2 Adobe AIR 3 ADT -uninstallruntime 174 ADT uninstallruntime AIR AIR

Adobe AIR 6 AIR 1 AIR 2 3 AIR Windows Windows AIR Mac OS Macintosh HD/ /JoeUser/ / AIR http://www.adobe.com/go/learn_air_relnotes_jp Adobe AIR Adobe AIR Adobe AIR Adobe AIR Adobe AIR Adobe AIR AIR 2 AIR AIR http://airdownload.adobe.com/air/applications/settingsmanager/settingsmanager.air Adobe AIR http://airinstall.adobe.com 1 1

7 3 AIR API Adobe AIR Adobe Flash Player SWF ActionScript 3.0 Adobe AIR API 2 ActionScript 3.0 Adobe Flash Platform ActionSc ipt 3.0 HTML HTML AIR AIRAliases.js JavaScript API JavaScript AIR API Adobe AIR HTML HTML Adobe AIR API AIR ActionScript 3.0 Adobe AIR Adobe Flash Player SWF HTML AIRAliases.js JavaScript HTML Adobe AIR API ActionScript 3.0 AIR ARecord flash.net.dns 2.0 AAAARecord flash.net.dns 2.0 ApplicationUpdater air.update 1.5 ApplicationUpdaterUI air.update 1.5 AudioPlaybackMode flash.media 3.0 AutoCapitalize flash.text 3.0 BrowserInvokeEvent flash.events 1.0 CameraPosition flash.media 3.0 CameraRoll flash.media 2.0 CameraRollBrowseOptions flash.media 3.0 CameraUI flash.media 2.5 CertificateStatus flash.security 2.0

AIR API 8 ActionScript 3.0 AIR CompressionAlgorithm flash.utils 1.0 DatagramSocket flash.net 2.0 DatagramSocketDataEvent flash.events 2.0 DNSResolver flash.net.dns 2.0 DNSResolverEvent flash.events 2.0 DockIcon flash.desktop 1.0 DownloadErrorEvent air.update.events 1.5 DRMAuthenticateEvent flash.events 1.0 DRMDeviceGroup flash.net.drm 3.0 DRMDeviceGroupErrorEvent flash.net.drm 3.0 DRMDeviceGroupEvent flash.net.drm 3.0 DRMManagerError flash.errors 1.5 EncryptedLocalStore flash.data 1.0 ExtensionContext flash.external 2.5 File flash.filesystem 1.0 FileListEvent flash.events 1.0 FileMode flash.filesystem 1.0 FileStream flash.filesystem 1.0 FocusDirection flash.display 1.0 GameInput flash.ui 3.0 GameInputControl flash.ui 3.0 GameInputControlType flash.ui 3.6 3.7 GameInputDevice flash.ui 3.0 GameInputEvent flash.ui 3.0 GameInputFinger flash.ui 3.6 3.7 GameInputHand flash.ui 3.6 3.7 Geolocation flash.sensors 2.0 GeolocationEvent flash.events 2.0 HTMLHistoryItem flash.html 1.0 HTMLHost flash.html 1.0 HTMLLoader flash.html 1.0 HTMLPDFCapability flash.html 1.0 HTMLSWFCapabiltiy flash.html 2.0 HTMLUncaughtScriptExceptionEvent flash.events 1.0

AIR API 9 ActionScript 3.0 AIR HTMLWindowCreateOptions flash.html 1.0 Icon flash.desktop 1.0 IFilePromise flash.desktop 2.0 ImageDecodingPolicy flash.system 2.6 InteractiveIcon flash.desktop 1.0 InterfaceAddress flash.net 2.0 InvokeEvent flash.events 1.0 InvokeEventReason flash.desktop 1.5.1 IPVersion flash.net 2.0 IURIDereferencer flash.security 1.0 LocationChangeEvent flash.events 2.5 MediaEvent flash.events 2.5 MediaPromise flash.media 2.5 MediaType flash.media 2.5 MXRecord flash.net.dns 2.0 NativeApplication flash.desktop 1.0 NativeDragActions flash.desktop 1.0 NativeDragEvent flash.events 1.0 NativeDragManager flash.desktop 1.0 NativeDragOptions flash.desktop 1.0 NativeMenu flash.display 1.0 NativeMenuItem flash.display 1.0 NativeProcess flash.desktop 2.0 NativeProcessExitEvent flash.events 2.0 NativeProcessStartupInfo flash.desktop 2.0 NativeWindow flash.display 1.0 NativeWindowBoundsEvent flash.events 1.0 NativeWindowDisplayState flash.display 1.0 NativeWindowDisplayStateEvent flash.events 1.0 NativeWindowInitOptions flash.display 1.0 NativeWindowRenderMode flash.display 3.0 NativeWindowResize flash.display 1.0 NativeWindowSystemChrome flash.display 1.0 NativeWindowType flash.display 1.0

AIR API 10 ActionScript 3.0 AIR NetworkInfo flash.net 2.0 NetworkInterface flash.net 2.0 NotificationType flash.desktop 1.0 OutputProgressEvent flash.events 1.0 PaperSize flash.printing 2.0 PrintMethod flash.printing 2.0 PrintUIOptions flash.printing 2.0 PTRRecord flash.net.dns 2.0 ReferencesValidationSetting flash.security 1.0 ResourceRecord flash.net.dns 2.0 RevocationCheckSettings flash.security 1.0 Screen flash.display 1.0 ScreenMouseEvent flash.events 1.0 SecureSocket flash.net 2.0 SecureSocketMonitor air.net 2.0 ServerSocket flash.net 2.0 ServerSocketConnectEvent flash.events 2.0 ServiceMonitor air.net 1.0 SignatureStatus flash.security 1.0 SignerTrustSettings flash.security 1.0 SocketMonitor air.net 1.0 SoftKeyboardType flash.text 3.0 SQLCollationType flash.data 1.0 SQLColumnNameStyle flash.data 1.0 SQLColumnSchema flash.data 1.0 SQLConnection flash.data 1.0 SQLError flash.errors 1.0 SQLErrorEvent flash.events 1.0 SQLErrorOperation flash.errors 1.0 SQLEvent flash.events 1.0 SQLIndexSchema flash.data 1.0 SQLMode flash.data 1.0 SQLResult flash.data 1.0 SQLSchema flash.data 1.0

AIR API 11 ActionScript 3.0 AIR SQLSchemaResult flash.data 1.0 SQLStatement flash.data 1.0 SQLTableSchema flash.data 1.0 SQLTransactionLockType flash.data 1.0 SQLTriggerSchema flash.data 1.0 SQLUpdateEvent flash.events 1.0 SQLViewSchema flash.data 1.0 SRVRecord flash.net.dns 2.0 StageAspectRatio flash.display 2.0 StageOrientation flash.display 2.0 StageOrientationEvent flash.events 2.0 StageText flash.text 3.0 StageTextInitOptions flash.text 3.0 StageWebView flash.media 2.5 StatusFileUpdateErrorEvent air.update.events 1.5 StatusFileUpdateEvent air.update.events 1.5 StatusUpdateErrorEvent air.update.events 1.5 StatusUpdateEvent air.update.events 1.5 StorageVolume flash.filesystem 2.0 StorageVolumeChangeEvent flash.events 2.0 StorageVolumeInfo flash.filesystem 2.0 SystemIdleMode flash.desktop 2.0 SystemTrayIcon flash.desktop 1.0 TouchEventIntent flash.events 3.0 UpdateEvent air.update.events 1.5 Updater flash.desktop 1.0 URLFilePromise air.desktop 2.0 URLMonitor air.net 1.0 URLRequestDefaults flash.net 1.0 XMLSignatureValidator flash.security 1.0

AIR API 12 AIR Flash Player SWF AIR AIR flash.desktop Clipboard supportsfilepromise 2.0 ClipboardFormats BITMAP_FORMAT 1.0 FILE_LIST_FORMAT 1.0 FILE_PROMISE_LIST_FORMAT 2.0 URL_FORMAT 1.0 flash.display LoaderInfo childsandboxbridge 1.0 parentsandboxbridge 1.0 Stage assignfocus() 1.0 autoorients 2.0 deviceorientation 2.0 nativewindow 1.0 orientation 2.0 orientationchange 2.0 orientationchanging 2.0 setaspectratio 2.0 setorientation 2.0 softkeyboardrect 2.6 supportedorientations 2.6 supportsorientationchange 2.0 NativeWindow owner 2.6 listownedwindows 2.6 NativeWindowInitOptions owner 2.6

AIR API 13 AIR flash.events Event CLOSING 1.0 DISPLAYING 1.0 PREPARING 2.6 EXITING 1.0 HTML_BOUNDS_CHANGE 1.0 HTML_DOM_INITIALIZE 1.0 HTML_RENDER 1.0 LOCATION_CHANGE 1.0 NETWORK_CHANGE 1.0 STANDARD_ERROR_CLOSE 2.0 STANDARD_INPUT_CLOSE 2.0 STANDARD_OUTPUT_CLOSE 2.0 USER_IDLE 1.0 USER_PRESENT 1.0 HTTPStatusEvent HTTP_RESPONSE_STATUS 1.0 responseheaders 1.0 responseurl 1.0 KeyboardEvent commandkey 1.0 controlkey 1.0

AIR API 14 AIR flash.net FileReference extension 1.0 httpresponsestatus 1.0 uploadunencoded() 1.0 NetStream drmauthenticate 1.0 ondrmcontentdata 1.5 preloadembeddeddata() 1.5 resetdrmvouchers() 1.0 setdrmauthenticationcredentials() 1.0 URLRequest authenticate 1.0 cacheresponse 1.0 followredirects 1.0 idletimeout 2.0 managecookies 1.0 usecache 1.0 useragent 1.0 URLStream httpresponsestatus 1.0

AIR API 15 AIR flash.printing PrintJob active 2.0 copies 2.0 firstpage 2.0 iscolor 2.0 jobname 2.0 lastpage 2.0 maxpixelsperinch 2.0 paperarea 2.0 printablearea 2.0 printer 2.0 printers 2.0 selectpapersize() 2.0 showpagesetupdialog() 2.0 start2() 2.0 supportspagesetupdialog 2.0 terminate() 2.0 PrintJobOptions pixelsperinch 2.0 printmethod 2.0 flash.system Capabilities languages 1.1 LoaderContext allowloadbytescodeexecution 1.0 Security APPLICATION 1.0 flash.ui KeyLocation D_PAD 2.5 AIR URLRequest ByteArray.compress() ByteArray.uncompress() algorithm deflate zlib Adobe AIR AIR Flex Adobe Flex MX Adobe AIR FileEvent FileSystemComboBox

AIR API 16 FileSystemDataGrid FileSystemEnumerationMode FileSystemHistoryButton FileSystemList FileSystemSizeDisplayMode FileSystemTree FlexNativeMenu HTML Window WindowedApplication WindowedSystemManager Flex 4 Spark AIR Window WindowedApplication AIR Flex Using the Flex AIR components

17 4 AIR Adobe Flash Platform Adobe Flash Platform AIR ActionScript 3.0 Flash Flex Adobe Flash Professional Adobe AIR Adobe Flex 3.x 4.x SDK 19 Flex SDK 162 AIR ADT Adobe Flash Builder Flash Builder AIR HTML Ajax Adobe AIR SDK 17 AIR SDK 162 AIR ADT Adobe Dreamweaver CS3 CS4 CS5 Dreamweaver AIR AIR SDK Adobe AIR SDK AIR Debug Launcher ADL AIR AIR 157 AIR Debug Launcher ADL AIR Development Tool ADT AIR 162 AIR ADT AIR Java JRE JDK 1.5 Java Java JRE JDK http://java.sun.com/ ADT 2GB AIR Java AIR SDK AIR 33 AIR SDK HTML AIR AIR SDK AIR SDK Windows AIR SDK AIR SDK AIR SDK AIR SDK C: Program Files Adobe AIRSDK C: AIRSDK ADL ADT AIR SDK bin PATH

AIR Adobe Flash Platform 18 Mac OS X AIR SDK AIR SDK AIR SDK AIR SDK / /<username>/ /AIRSDK ADL ADT AIR SDK bin PATH Linux AIR SDK tbz2 SDK SDK SDK tar -jxvf [AIR-SDK.tbz2 ] AIR SDK AIR AIR SDK AIR SDK SDK bin AIR Debug Launcher ADL AIR AIR 157 AIR Debug Launcher ADL AIR ADT AIR 162 AIR ADT frameworks libs AIR SWF SWC include install lib include C install Android Windows USB Google Android SDK AIR SDK

AIR Adobe Flash Platform 19 SDK runtimes AIR AIR AIR ADL Android AIR APK Android APK Android AIR Android Market samples templates badge.swf AIR descriptor-template.xml - AIR 200 AIR AIR XML Flex SDK Adobe Flex Adobe AIR Adobe AIR AIR Adobe Flash Builder 21 Flex Builder Flex AIR Adobe Flex SDK Flex AIR Flex SDK AIR 37 Flex SDK AIR Flex SDK AIR Java JRE JDK 1.5 Java Java JRE JDK http://java.sun.com AIR Java Flex SDK AIR AIR API 1 Flex SDK http://opensource.adobe.com/wiki/display/flexsdk/downloads 2 Flex SDK SDK 3 Flex SDK AIR SDK Mac SDK Mac 2 ditto AIR SDK Flex SDK ditto air_sdk_folder flex_sdk_folder

AIR Adobe Flash Platform 20 4 AIR bin SDK Android ios SDK Android SDK Android Developers Installing the SDK AIR 2.6 Android SDK AIR SDK APK Android SDK SDK ios Apple

21 5 AIR Flex Builder Flex AIR Adobe AIR Adobe Flash Builder SWF AIR Hello World Flash Builder Adobe AIR AIR www.adobe.com/go/air_jp AIR Flash Builder AIR Flash Builder Flex Builder AIR Flex 1 Flash Builder 2 Flex 3 AIRHelloWorld 4 Flex AIR 1 2 Adobe Flash Player Web Adobe AIR 5 AIR 2 MXML XML Flash Builder AIR AIR Hello World MXML AIRHelloWorld.mxml Flex AIR MXML WindowedApplication MXML WindowedApplication 1 WindowedApplication title "Hello World" <?xml version="1.0" encoding="utf-8"?> <s:windowedapplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" title="hello World"> </s:windowedapplication>

AIR 22 2 Label WindowedApplication Label text "Hello AIR" <?xml version="1.0" encoding="utf-8"?> <s:windowedapplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" title="hello World"> <s:label text="hello AIR" horizontalcenter="0" verticalcenter="0"/> </s:windowedapplication> 3 WindowedApplication <fx:style> @namespace s "library://ns.adobe.com/flex/spark"; s WindowedApplication { skinclass:classreference("spark.skins.spark.sparkchromewindowedapplicationskin"); background-color:#999999; background-alpha:"0.7"; } </fx:style> <?xml version="1.0" encoding="utf-8"?> <s:windowedapplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" title="hello World"> <fx:style> @namespace s "library://ns.adobe.com/flex/spark"; s WindowedApplication { skinclass:classreference("spark.skins.spark.sparkchromewindowedapplicationskin"); background-color:#999999; background-alpha:"0.7"; } </fx:style> <s:label text="hello AIR" horizontalcenter="0" verticalcenter="0"/> </s:windowedapplication> 1 Flex AIRHelloWorld AIRHelloWorld-app.xml 2 Flash Builder 3 XML initialwindow systemchrome transparent "<!--" "-->" 4 systemchrome none

AIR 23 <systemchrome>none</systemchrome> 5 transparent true <transparent>true</transparent> 6 AIR 1 AIRHelloWorld AIR 2 Label horizontalcenter verticalcenter Flash Builder AIR Hello World AIR AIR bin SWF XML AIR 1 2 3 AIRHelloWorld AIRHelloWorld.mxml 4 AIR

AIR 24 5 6 7 OK 8 AIRHelloWorld.air AIR Flash Builder AIR Flash Professional AIR Adobe AIR Adobe Flash Professional Hello World AIR www.adobe.com/go/air_jp Adobe AIR Flash Hello World Flash Adobe AIR FLA Flash Professional Hello World Hello World 1 Flash 2 AIR Adobe AIR FLA 3 15 20 4 Hello World 5 HelloAIR 1 Ctrl + Enter Adobe AIR 2 ActionScript trace trace("running AIR application using Debug Movie"); 3 Ctrl + Shift + Enter

AIR 25 Hello World 1 2 Adobe AIR a b c 1024-RSA 1024 bit 2048-RSA 2048 bit d C:/Temp/mycert.pfx OK e f Flash b Adobe AIR 186 AIR 3 Flash CS4 CS5 OK AIR SWF application.xml 4 AIR application.air 5 6

AIR 26 7 Flash Professional Android AIR Android AIR Android Flash Professional CS5 Adobe Labs Android Developers Installing the SDK Android Web Android SDK 1 Flash Professional CS5 2 AIR for Android Flash Professional AIR for Android AIR for Android 3 HelloWorld.fla Hello, World! 1 AIR Android 2 HelloWorld.apk HelloWorld ID HelloWorld 0.0.1 3 AIR Android Marketplace Android 2033 Android Android SDK tools ADB 4 OK Android Android AIR

AIR 27 5 Android 1 USB USB Applications Development Settings app 2 USB 3 Android Market Adobe AIR AIR 173 ADT installruntime AIR Android Android AIR SDK 4 Flash Professional APK Android AIR for ios AIR 2.6 ios 4.2 ios Adobe ios Apple ios Developer Program ios Developer Program ios Provisioning Portal Apple ID Hello world! SWF Flash Professional Flash Builder IDE Flex SDK SWF 1 HelloWorld.as 2

AIR 28 package{ import flash.display.sprite; import flash.text.textfield; import flash.text.textformat; import flash.text.textfieldautosize; public class HelloWorld extends Sprite { public function HelloWorld():void { var textfield:textfield = new TextField(); textfield.text = "Hello World!"; textfield.autosize = TextFieldAutoSize.LEFT; var format:textformat = new TextFormat(); format.size = 48; } } } textfield.settextformat ( format ); this.addchild( textfield ); 3 amxmlc amxmlc HelloWorld.as HelloWorld.swf SWF amxmlc 298 PATH amxmlc ios itunes 1 icons 2 icons PNG 3 Icon_29.png Icon_57.png Icon_512.png 3 PNG 29 x 29 57 x 57 512 x 512 Apple App Store PNG JPG 512 PNG iphone iphone PNG 1 Default.png PNG icons D Default.png 2 320 480 86

AIR 29 Flash Builder IDE 1 HelloWorld.as HelloWorld-app.xml XML XML 2 XML <?xml version="1.0" encoding="utf-8"?> <application xmlns="http://ns.adobe.com/air/application/2.7" minimumpatchlevel="0"> <id>change_to_your_id</id> <name>hello World ios</name> <versionnumber>0.0.1</versionnumber> <filename>helloworld</filename> <supportedprofiles>mobiledevice</supportedprofiles> <initialwindow> <content>helloworld.swf</content> <title>hello World!</title> </initialwindow> <icon> <image29x29>icons/airapp_29.png</image29x29> <image57x57>icons/airapp_57.png</image57x57> <image512x512>icons/airapp_512.png</image512x512> </icon> </application> AIR 2 <versionnumber> <version> 3 ios Provisioning Portal ID ID ID 4 ADL adl HelloWorld-app.xml -screensize iphone Hello World! IPA ADT IPA P12 Apple Apple ADT keystore storepass provisioning-profile adt -package -target ipa-debug -keystore iosprivatekey.p12 -storetype pkcs12 -storepass qwerty12 -provisioning-profile ios.mobileprovision HelloWorld.ipa HelloWorld-app.xml HelloWorld.swf icons Default.png 1 ADT HelloWorld.ipa ios IPA

AIR 30 ios 1 itunes 2 itunes itunes mobileprovision itunes Store itunes Store 66 ios 3 itunes itunes 4 IPA itunes 5 USB 6 itunes 7 itunes Hello World iphone itunes ID Default.png 28 PNG iphone Hello World! 1 iphone Hello World / iphone 2 iphoto Mac OS

AIR 31 3 Default.png PNG 4 29 IPA 320 x 480 Default.png Default.png Dreamweaver HTML AIR Adobe AIR Dreamweaver Adobe AIR HTML AIR Hello World www.adobe.com/go/air_jp Adobe AIR Dreamweaver Adobe AIR Dreamweaver Adobe AIR Dreamweaver AIR extendeddesktop HTML AIR Adobe AIR Dreamweaver 1 Dreamweaver 2 HTML HTML 3 Hello World! 4 hello_world.html Dreamweaver Dreamweaver Dreamweaver Adobe AIR 1 Dreamweaver hello_world.html hello_world.html

AIR 32 2 Air Air - 3 hello_world.html 4 Adobe AIR 5 AIR 6 Dreamweaver 7 OK 8 OK AIR - Dreamweaver AIR

AIR 33 9 AIR Dreamweaver Adobe AIR application.xml 1 Adobe AIR Dreamweaver Dreamweaver 2.air Adobe AIR AIR 1 Dreamweaver hello_world.html 2 / Adobe AIR Ctrl + Shift + F12 Windows Cmd + Shift + F12 Mac OS AIR SDK HTML AIR Adobe AIR HTML AIR Hello World AIR SDK AIR Debug Launcher ADL AIR ADT ADL ADT AIR SDK bin 17 AIR SDK Adobe Dreamweaver 31 Dreamweaver HTML AIR extendeddesktop HTML AIR

AIR 34 HTML AIR 2 1 1 HTML AIR API JavaScript AIRAliases.js 1 HelloWorld 2 HelloWorld-app.xml XML 3 HelloWorld.html HTML 4 AIR SDK AIRAliases.js AIR AIR XML <application xmlns="..."> <id> </id> <versionnumber> </versionnumber> <filename> </filename> <initialwindow> <content> </content> <visible> </visible> <width> </width> <height> </height> </initialwindow> </application> 1 HelloWorld-app.xml 2 AIR <application> <application xmlns="http://ns.adobe.com/air/application/2.7"> 2.7 3 <id> <id>examples.html.helloworld</id> ID AIR ID ID 4 <versionnumber> <versionnumber>0.1</versionnumber> AIR 2 <versionnumber> <version> 5 <filename> <filename>helloworld</filename> 6 <initialwindow> <content>helloworld.html</content> AIR HTML <visible>true</visible>

AIR 35 <width>400</width> <height>200</height> 7 <?xml version="1.0" encoding="utf-8"?> <application xmlns="http://ns.adobe.com/air/application/2.7"> <id>examples.html.helloworld</id> <versionnumber>0.1</versionnumber> <filename>helloworld</filename> <initialwindow> <content>helloworld.html</content> <visible>true</visible> <width>400</width> <height>200</height> </initialwindow> </application> 200 AIR HTML AIR HTML 1 HelloWorld.html HTML <html> <head> <title>hello World</title> </head> <body onload="appload()"> <h1>hello World</h1> </body> </html> 2 HTML <head> AIRAliases.js <script src="airaliases.js" type="text/javascript"></script> AIR HTML window runtime runtime AIR AIR File JavaScript var textfile = new runtime.flash.filesystem.file("app:/textfile.txt"); AIRAliases.js AIR API AIRAliases.js File var textfile = new air.file("app:/textfile.txt"); 3 AIRAliases script onload JavaScript script <script type="text/javascript"> function appload(){ air.trace("hello World"); } </script>

AIR 36 appload() air.trace() ADL 4 HelloWorld.html <html> <head> <title>hello World</title> <script type="text/javascript" src="airaliases.js"></script> <script type="text/javascript"> function appload(){ air.trace("hello World"); } </script> </head> <body onload="appload()"> <h1>hello World</h1> </body> </html> AIR Debug Launcher ADL ADL AIR SDK bin AIR SDK 17 AIR SDK 1 2 adl HelloWorld-app.xml AIR air.trace() 200 AIR AIR ADT AIR AIR AIR Adobe AIR AIR ADT VeriSign Thawte AIR AIR AIR AIR AIR AIR ActionScript AIR HTML

AIR 37 ADT AIR SDK bin adt -certificate -cn SelfSigned 1024-RSA samplecert.pfx samplepassword ADT samplecert.pfx 1024-RSA 2048-RSA 186 AIR AIR 1 adt -package -storetype pkcs12 -keystore samplecert.pfx HelloWorld.air HelloWorld-app.xml HelloWorld.html AIRAliases.js HelloWorld.air ADT AIR HelloWorld-app.xml 2 ADT HelloWorld.html AIRAliases.js AIR AIR AIR HTML JavaScript Web AIR Safari Web WebKit AIR HTML HTML JavaScript Flex SDK AIR Adobe AIR Flex SDK SWF AIR Hello World Flex SDK AIR Flex SDK AIR SDK Adobe Flex AMXMLC AIR Debug Launcher ADL AIR ADT Flex SDK bin 19 Flex SDK AIR XML

AIR 38 <application xmlns="..."> <id>...</id> <versionnumber>...</versionnumber> <filename> </filename> <initialwindow> <content> </content> <visible> </visible> <width> </width> <height> </height> </initialwindow> </application> 1 HelloWorld-app.xml XML 2 AIR <application> <application xmlns="http://ns.adobe.com/air/application/2.7"> 2.7 3 <id> <id>samples.flex.helloworld</id> ID AIR ID com.company.appname DNS ID 4 <versionnumber> <versionnumber>1.0</versionnumber> AIR 2 <versionnumber> <version> 5 <filename> <filename>helloworld</filename> 6 <initialwindow> <content>helloworld.swf</content> AIR SWF <visible>true</visible> <width>400</width> <height>200</height> 7 <?xml version="1.0" encoding="utf-8"?> <application xmlns="http://ns.adobe.com/air/application/2.7"> <id>samples.flex.helloworld</id> <versionnumber>0.1</versionnumber> <filename>helloworld</filename> <initialwindow> <content>helloworld.swf</content> <visible>true</visible> <width>400</width> <height>200</height> </initialwindow> </application>

AIR 39 200 AIR SWF AIR MXML Adobe ActionScript 3.0 MXML ActionScript AIR MXML SWF ActionScript ActionScript flash.display.sprite Flex Flex AIR MXML AIR Application WindowedApplication WindowedApplication AIR Application Flex View TabbedViewNavigatorApplication Hello World 1 HelloWorld.mxml MXML <?xml version="1.0" encoding="utf-8"?> <s:windowedapplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" title="hello World"> </s:windowedapplication> 2 Label WindowedApplication 3 Label text "Hello AIR" 4 <?xml version="1.0" encoding="utf-8"?> <s:windowedapplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" title="hello World"> <s:label text="hello AIR" horizontalcenter="0" verticalcenter="0"/> </s:windowedapplication> amxmlc MXML SWF amxmlc Flex SDK bin PATH Flex SDK bin PATH 1 AIR 2

AIR 40 amxmlc HelloWorld.mxml amxmlc HelloWorld.swf amxmlc 154 AIR MXML ActionScript AIR Debug Launcher ADL ADL Flex SDK bin adl HelloWorld-app.xml AIR Label horizontalcenter verticalcenter 157 AIR Debug Launcher ADL AIR ADT AIR AIR AIR Adobe AIR AIR ADT AIR AIR AIR AIR AIR AIR ActionScript AIR HTML

AIR 41 ADT Flex SDK bin adt -certificate -cn SelfSigned 1024-RSA samplecert.pfx samplepassword 1024-RSA 2048-RSA 186 AIR AIR 1 adt -package -storetype pkcs12 -keystore samplecert.pfx HelloWorld.air HelloWorld-app.xml HelloWorld.swf Enter HelloWorld.air ADT AIR HelloWorld-app.xml 3 AIR AIR 53 AIR Flex SDK Android AIR AIR Flex SDK Flex SDK AMXMLC AIR Debug Launcher ADL AIR SDK AIR ADT 19 Flex SDK Android Developers Installing the SDK Android Web Android SDK iphone Flash Professional CS5 Hello World iphone AIR XML <application xmlns="..."> <id>...</id> <versionnumber>...</versionnumber> <filename> </filename> <initialwindow> <content> </content> </initialwindow> <supportedprofiles>...</supportedprofiles> </application> 1 HelloWorld-app.xml XML

AIR 42 2 AIR <application> <application xmlns="http://ns.adobe.com/air/application/2.7"> 2.7 3 <id> <id>samples.android.helloworld</id> ID AIR ID com.company.appname DNS 4 <versionnumber> <versionnumber>0.0.1</versionnumber> 5 <filename> <filename>helloworld</filename> 6 <initialwindow> <content>helloworld.swf</content> AIR HTML 7 <supportedprofiles> <supportedprofiles>mobiledevice</supportedprofiles> 8 <?xml version="1.0" encoding="utf-8"?> <application xmlns="http://ns.adobe.com/air/application/2.7"> <id>samples.android.helloworld</id> <versionnumber>0.0.1</versionnumber> <filename>helloworld</filename> <initialwindow> <content>helloworld.swf</content> </initialwindow> <supportedprofiles>mobiledevice</supportedprofiles> </application> initialwindow <fullscreen>true</fullscreen> Android Android 70 HelloWorld.as

AIR 43 package { import flash.display.sprite; import flash.text.textfield; } public class HelloWorld extends Sprite { public function HelloWorld() { var textfield:textfield = new TextField(); textfield.text = "Hello, World!"; stage.addchild( textfield ); } } amxmlc MXML SWF amxmlc Flex SDK bin PATH Flex SDK bin PATH 1 AIR 2 amxmlc HelloWorld.as amxmlc HelloWorld.swf amxmlc 154 AIR MXML ActionScript AIR Debug Launcher ADL ADL AIR Flex SDK bin adl HelloWorld-app.xml 99 ADL APK ADT APK APK Android Android AIR Android Android ADT Android Android Market 25

AIR 44 ADT Flex SDK bin adt -certificate -validityperiod 25 -cn SelfSigned 1024-RSA samplecert.pfx samplepassword 1024-RSA 2048-RSA 170 ADT certificate AIR 1 adt -package -target apk -storetype pkcs12 -keystore samplecert.p12 HelloWorld.apk HelloWorld-app.xml HelloWorld.swf Enter 92 AIR AIR Android Market AIR SDK Android 1 adt -installruntime -platform android -platformsdk Android SDK -platformsdk tools ADT SDK Runtime.apk 106 AIR AIR 1 adt -installapp -platform android -platformsdk path-to-android-sdk -package path-to-app Android SDK -platformsdk tools 106 AIR

45 6 AIR AIR AIR Flash Flex ActionScript Flash Professional Flash Builder mxmlc compc HTML JavaScript AIR ADL ADL Flash Professional Flash Builder Dreamweaver Aptana IDE Flash ADL FDB ADL AIR AIR NativeProcess API AIR SWF 1 MXML ActionScript 2 3 4 ActionScript 5 6 air AIR HTML 1 HTML JavaScript 2 3 4 5 air AIR

AIR 46 AIR 1 ActionScript HTML JavaScript 2 3 extendeddesktop 4 ActionScript 5 6 native Mac Windows VMWare AIR 1 ActionScript HTML JavaScript 2 3 extendeddesktop 4 ActionScript 5 6 bundle 7 AIR SDK Mac Windows VMWare AIR 200 AIR AIR AIR application AIR 1.5 AIR 3.0 AIR 1.5 AIR 3.0 WebKit application xmlns <application xmlns="http://ns.adobe.com/air/application/3.0">

AIR 47 205 application ID ID <id>com.example.myapplication</id> <name>my Application</name> <filename>myapplication</filename> 220 id 216 filename 227 name AIR 2.5 AIR version AIR 2.0 1.0 <!-- AIR 2 or earlier --> <version>1.23 Beta 7</version> AIR 2.5 versionnumber version versionnumber 3 0.1.2 3 999.999.999 3 1 1.0 versionlabel AIR <!-- AIR 2.5 and later --> <versionnumber>1.23.7<versionnumber> <versionlabel>1.23 Beta 7</versionLabel> 235 version 236 versionlabel 236 versionnumber AIR SWF HTML AIR initialwindow content initalwindow content SWF SWF HTML

AIR 48 <initialwindow> <content>myapplication.swf</content> </initialwindow> AIR ADT IDE depthandstencil 3D <depthandstencil>true</depthandstencil> height maximizable maxsize minimizable minsize rendermode AIR 3 auto cpu direct gpu AIR rendermode auto cpu cpu StageVideo Stage3D direct StageVideo Stage3D true Flash GPU AIR rendermode="gpu" rendermode="direct" Stage3D Adobe Stage3D Starling 2D Away3D 3D Stage3D Starling/Away3D http://gaming.adobe.com/getstarted/ gpu requesteddisplayresolution MacBook Pro standard 4 high 1 AIR intialwindow requesteddisplayresolution AIR 3.6 resizable systemchrome systemchrome title transparent transparent

AIR 49 visible width x y 210 content 212 depthandstencil 219 height 226 maximizable 226 maxsize 227 minimizable 227 minimizable 227 minsize 230 rendermode 230 requesteddisplayresolution 231 resizable 234 systemchrome 235 title 235 transparent 236 visible 237 width 237 x 238 y customupdateui false AIR filetypes AIR NativeApplication setasdefaultapplication() -bundle

AIR 50 installfolder programmenufolder Windows 211 customupdateui 217 filetypes 223 installfolder 229 programmenufolder NativeProcess extendeddesktop supportedprofile <supportedprofiles>desktop extendeddesktop</supportedprofiles> desktop extendeddesktop ActionScript 240 233 supportedprofiles extendeddesktop AIR 2 <extensions> <extensionid> com.example.extendedfeature</extensionid> <extensionid> com.example.anotherfeature</extensionid> </extensions> extensionid id extension.xml XML ANE 16 16 32 32 48 48 128 128 PNG icon

AIR 51 <icon> <image16x16>assets/icon16.png</image16x16> <image32x32>assets/icon32.png</image32x32> <image48x48>assets/icon48.png</image48x48> <image128x128>assets/icon128.png</image128x128> </icon> 219 icon 220 imagenxn android aspectratio autoorients fullscreen iphone rendermode AIR 3 requesteddisplayresolution softkeyboardbehavior AIR Flash Builder Flash Professional Dreamweaver IDE IDE AIR Debug Launcher ADL Flash Debugger FDB De Monsters Monster Debugger 276 AIR HTML Introspector ADL ADL AIR ADL ActionScript adl myapplication-app.xml

AIR 52 ADL HTML FDB ADL ADL AIR adl -extdir extensiondirs myapplication-app.xml 157 AIR Debug Launcher ADL ADL trace() trace() mm.cfg ErrorRep rtingenable TraceOutputFileEnable Editing the mm.cfg file ActionScript //ActionScript trace("debug message"); JavaScript //JavaScript air.trace("debug message"); JavaScript alert() confirm() JavaScript JavaScript air AIRAliases.js AIR SDK frameworks Flash FDB Flash AIR FDB ADL SWF AIR ActionScript -debug Flash Professional 1 FDB FDB Flex SDK bin FDB <fdb> 2 run <fdb>run [Enter] 3 adl myapp.xml 4 FDB 5 continue [Enter] SWF AIR ActionScript HTML AIR JavaScript ADL -nodebug

AIR 53 adl myapp.xml -nodebug FDB help <fdb>help [Enter] FDB Flex AIR AIR SWF HTML AIR SDK AIR Adobe Flex Builder Flex Builder AIR Adobe Flash Builder Flash Builder AIR Adobe Flash Professional Adobe AIR Adobe Dreamweaver Dreamweaver AIR AIR AIR ID ID ID ID

AIR 54 ADT -package 1 AIR -prepare -sign Java 1.5 PKCS12 high-ascii ASCII ASCII ADT AIR AIR ADT AIR AIR 180 AIR 170 ADT migrate -migrate 180 AIR 1.5.3 AIR AIR 1.1 1.1 SDK AIR AIR ADT supportedprofiles 239 233 supportedprofiles

AIR 55 AIR ID 200 AIR ID AIR 1.5.3 ID AIR 1.5.3 ID AIR ID ID ID publisherid ID META-INF/AIR publisherid ID ID AIR 1.5.3 AIR 1.5.3 AIR AIR 1.5.3 SDK ID ID ID ID ID AIR AIR API OSID / AIR 1.5.3 AIR ID ID ID AIR Flash AIR ID AIR 1.5.3 AIR ID ID publisherid AIR ID ID ADT AIR ADT AIR ActionScript MXML ADT 162 AIR ADT AIR AIR ADT air adt -package -target air -storetype pkcs12 -keystore../codesign.p12 myapp.air myapp-app.xml myapp.swf icons

AIR 56 ADT 298 PATH myapp-app.xml myapp.swf icons ADT Enter AIRI AIR AIRI AIR adt -sign -storetype pkcs12 -keystore../codesign.p12 myapp.airi myapp.air AIR 2 ADT AIR Windows AIR EXE Mac OS AIR DMG AIR 2.5 AIR 2.6 Linux AIR DEB RPM AIR ADT supportedprofiles 239 233 supportedprofiles AIR 2 SWF HTML AIR AIRI ADT Windows EXE Windows ADT Mac OS DMG Mac OS ADT Linux DEB RPG AIR 2.6 SDK Linux ADT AIR NativeProcess AIR ActionScript AIR HTML File.openWithDefaultApplication()

AIR 57 File.openWithDefaultApplication() AIR AIR Adobe AIR Adobe AIR Adobe AIR Adobe AIR 2 Mac Linux chmod -package 1 adt -package AIR_SIGNING_OPTIONS -target native [WINDOWS_INSTALLER_SIGNING_OPTIONS] installer_file app_xml [file_or_dir -C dir file_or_dir -e file dir...]... AIR -target native -target air AIR ADT DMG EXE installer_file Windows 2 [WINDOWS_INSTALLER_SIGNING_OPTIONS] Windows AIR Windows AIR 175 ADT AIR Windows Web -target ADT 162 AIR ADT DMG Mac OS adt -package -storetype pkcs12 -keystore mycert.pfx -target native myapp.dmg application.xml index.html resources EXE Windows

AIR 58 adt -package -storetype pkcs12 -keystore mycert.pfx -target native myapp.exe application.xml index.html resources EXE adt -package -storetype pkcs12 -keystore mycert.pfx -target native -storetype pkcs12 -keystore mycert.pfx myapp.exe application.xml index.html resources -package 1 adt -package AIR_SIGNING_OPTIONS -migrate MIGRATION_SIGNING_OPTIONS -target native [WINDOWS_INSTALLER_SIGNING_OPTIONS] installer_file app_xml -extdir extension-directory [file_or_dir -C dir file_or_dir -e file dir...]... 2 -extdir extension-directory ANE -migrate MIGRATION_SIGNING_OPTIONS 195 AIR ADT 162 AIR ADT DMG Mac OS adt -package -storetype pkcs12 -keystore mycert.pfx -target native myapp.dmg application.xml -extdir extensionsdir index.html resources AIR AIRI AIR AIRI ADT AIR ADT -package 1

AIR 59 adt -package -target native [WINDOWS_INSTALLER_SIGNING_OPTIONS] installer_file air_file AIR AIR AIR AIR AIRI ADT -package 1 adt AIR_SIGNING_OPTIONS -package -target native [WINDOWS_INSTALLER_SIGNING_OPTIONS] installer_file airi_file AIR AIRI AIR AIR DMG Mac OS adt -package -target native myapp.dmg myapp.air AIR EXE Windows adt -package -target native myapp.exe myapp.air AIR EXE adt -package -target native -storetype pkcs12 -keystore mycert.pfx myapp.exe myapp.air AIRI DMG Mac OS adt -storetype pkcs12 -keystore mycert.pfx -package -target native myapp.dmg myapp.airi AIRI EXE Windows adt -storetype pkcs12 -keystore mycert.pfx -package -target native myapp.exe myapp.airi AIRI EXE AIR Windows adt -package -storetype pkcs12 -keystore mycert.pfx -target native -storetype pkcs12 -keystore mycert.pfx myapp.exe myapp.airi

AIR 60 Windows Mac OS.app VMWare 1 NativeProcess API File.openWithDefaultApplication() USB.air AIR API Web AIR AIR API Windows Windows Windows Windows ADT bundle

AIR 61 adt -package -keystore..\cert.p12 -storetype pkcs12 -target bundle myapp myapp-app.xml myapp.swf icons resources myapp URL AIR SDK Windows -target bundle 2 Windows AIR Windows filetypes Windows MSDN File Types and File Associations URI URI URL URI MSDN Registering an Application to a URL Protocol Mac OS X Mac OS X Macintosh ADT bundle adt -package -keystore../cert.p12 -storetype pkcs12 -target bundle myapp.app myapp-app.xml myapp.swf icons resources myapp.app myapp.app Applications myapp.app URI.dmg Adobe AIR SDK dmg

AIR 62 Mac OS X info.plist CFBundleDocumentTypes Mac OS X Developer Library Information Property List Key Reference CFBundleURLTypes URI URI URL info.plist CFBundleURLTypes Mac OS X Developer Library Information Property List Key Reference CFBundleDocumentTypes AIR AIR AIR CD-ROM AIR AIR API Web ActionScript Web 1 AIR Adobe AIR AIR Windows EXE Mac DMG Linux DEB RPM AIR AIR API AIR AIR AIR Web AIR 1 AIR Adobe AIR 2 Windows AIR Program Files Mac OS Applications AIR AIR ID ID 3

AIR 63 Mac OS Windows Linux ActionScript JavaScript 252 AIR AIR Windows Linux Mac OS / AIR 2.6 AIR Linux AIR Web AIR AIR Web AIR Web AIR AIR API Web AIR AIR API SWF air.swf AIR SDK AIR air.swf Web AIR Web Web <allowbrowserinvocation>true</allowbrowserinvocation> 244 AIR.SWF API IT Adobe AIR AIR IT Microsoft SMS IBM Tivoli Adobe AIR AIR Adobe AIR http://www.adobe.com/go/learn_air_admin_guide_jp AIR AIR

AIR 64 Mac /private/var/log/system.log Mac Windows XP C: Documents and Settings <username> Local Settings Application Data Adobe AIR logs Install.log Windows Vista Windows 7 C: Users <username> AppData Local Adobe AIR logs Install.log Linux /home/<username>/.appdata/adobe/air/logs/install.log AIR 2 AIR

65 7 AIR AIR AIR AIR Android APK ios IPA Android Android Market ios Apple App Store AIR SDK Flash Professional Flash Builder ActionScript AIR HTML AIR RIM Research In Motion BlackBerry Playbook AIR SDK Playbook RIM: BlackBerry Tablet OS Development AIR 2.6 SDK ios AIR 2.6 ios 4 iphone 3GS iphone 4 ipad ios AIR iphone AIR 2 Packager for iphone Adobe AIR SDK AIR Adobe AIR AIR Flex Flash AIR 17 AIR Adobe Flash Platform Android AIR 2.6 Android AIR SDK Android ADB lib/android/bin AIR SDK ADB ADB Android Android SDK <manifestadditions> AIR Android SDK SDK AIR_ANDROID_SDK_HOME -platformsdk AIR ADT SDK <manifestadditions> AIR 2.5 Google Android SDK Android SDK AIR_ANDROID_SDK_HOME ADT -platformsdk Android SDK

AIR 66 184 ADT 298 PATH ios ios Apple ios Developer Program ios Developer Program ios Provisioning Portal Apple ID Flash Platform Flash AIR Paul Trani Tips and Tricks for Mobile Flash Development roguish GPU Test App AIR for Mobile Jonathan Campos Optimization Techniques for AIR for Android apps Charles Schulze AIR 2.6 Game Development: ios included

AIR 67 AIR 4 / AIR NativeApplication ppi 14 2 AIR AIR NativeApplication systemidlemode

AIR 68 AIR Android Android READ_PHONE_STATE Android 76 Android dpi 44 57 Android URL AIR File Android ios File.applicationDirectory Android URL ios File.applicationStorageDirectory File.cacheDirectory File.desktopDirectory SD File.documentsDirectory SD File.userDirectory SD File.createTempDirectory() File.createTempFile() ios Apple Apple

AIR 69 UI Adobe Flex Flex Flash Builder Josh Tynjala Starling Feathers UI Derrick Grigg Minimal Comps Todd Anderson as3flobile Stage 3D AIR 3.2 AIR Stage 3D Stage3D ActionScript API GPU API 2D 3D API GPU Stage3D ActionScript API Gaming engines, 3D, and Stage 3D AIR AIR 3.0 AIR API AIR 3 AIR ios C Android Java C Adobe AIR AIR AIR AIR for Android AIR Android APK Android AIR for Android Android AIR ActionScript MXML

AIR 70 AIR 2.5 Android.apk Android AIR AIR 3.7 Android Adobe Flash Builder Adobe Flash Professional CS5 AIR APK Android Market AIR for ios AIR for ios itunes Apple ios Provisioning Portal ID ID ID P12 ActionScript MXML ActionScript MXML 2.6 ADT IPA itunes ios itunes USB ADT AIR 3.4 USB IPA AIR AIR Apple App Store AIR Android android ios iphone

AIR 71 AIR AIR application AIR 2.7 AIR 2.7 AIR 3.6 Android AIR AIR iphone AIR AIR 3.7 ADT Android application xmlns ios 4+ and iphone 3Gs+ or Android: <application xmlns="http://ns.adobe.com/air/application/2.7"> ios only: <application xmlns="http://ns.adobe.com/air/application/2.0"> ios 3 AIR 2.0 SDK Packager for iphone SDK ios 3 AIR iphone AIR 2.6 SDK iphone 3GS iphone 4 ipad ios 4 205 application ID ID Android ID Android ID AIR ID air. Android AIR ID com.example.myapp Android air.com.example.myapp <id>com.example.myapp</id> <name>my Application</name> <filename>myapplication</filename> ID Android ID A ID 3-goats.1-boat air.a3_goats.a1_boat

AIR 72 ID Android Market AIR AIR Opt-out of AIR application analytics for Android APK ID ios ID Apple ios Provisioning Portal ID AIR ID ios ID ID ID Apple ID 5RM86Z4DJM DNS * ID Apple ID 5RM86Z4DJM.com.example.helloWorld com.example.helloworld Apple ID 96LPVWEASL.com.example.* ID com.example.helloworld com.example.anotherapp com.example ID Apple ID ID 38JE93KJL.* AIR ID ID ID ID 220 id 216 filename 227 name AIR 2.5 versionnumber version versionnumber 3 0.1.2 3 999.999.999 3 1 1.0 versionlabel Android Android Market AIR versionlabel versionnumber Android <!-- AIR 2.5 and later --> <versionnumber>1.23.7<versionnumber> <versionlabel>1.23 Beta 7</versionLabel> Android AIR versionnumber Android versioncode a*1000000 + b*1000 + c a b c AIR a.b.c

AIR 73 235 version 236 versionlabel 236 versionnumber SWF SWF initialwindow content SWF HTML <initialwindow> <content>myapplication.swf</content> </initialwindow> AIR ADT IDE initialwindow aspectratio - portrait landscape any <aspectratio>landscape</aspectratio> autoorients - false <autoorients>true</autoorients> depthandstencil 3D <depthandstencil>true</depthandstencil> fullscreen - <fullscreen>true</fullscreen> rendermode - GPU CPU GPU GPU PixelBender GPU GPU gpu cpu direct auto auto CPU Flash GPU AIR rendermode="gpu" rendermode="direct" Stage3D Adobe Stage3D Starling 2D Away3D 3D Stage3D Starling/Away3D http://gaming.adobe.com/getstarted/ <rendermode>direct</rendermode> rendermode= direct

AIR 74 GPU Flex GPU PixelBender GPU GPU softkeyboardrect GPU AIR 2.6 ios GPU AIR 2.0 208 aspectratio 209 autoorients 212 depthandstencil 218 fullscreen 230 rendermode supportedprofiles mobiledevice Adobe Debug Launcher ADL ADL -profile supportedprofiles ADL <supportedprofiles>mobiledevice desktop</supportedprofiles> 233 supportedprofiles 239 157 AIR Debug Launcher ADL mobiledevice

AIR 75 AIR 2 <extensions> <extensionid> com.example.extendedfeature</extensionid> <extensionid> com.example.anotherfeature</extensionid> </extensions> extensionid id extension.xml XML ANE softkeyboardbehavior none SoftKeyboardEvent softkeyboardrect pan <softkeyboardbehavior>pan</softkeyboardbehavior> pan softkeyboardbehavior GPU 232 softkeyboardbehavior Stage.softKeyboardRect SoftKeyboardEvent Android Android android Android Android ADT APK Android Manifest.xml AIR AIR Android Manifest.xml AIR android Android SDK 14 <uses-sdk android:minsdkversion=""></uses-sdk> Android AIR Android

AIR 76 manifest manifest package android:versioncode android:versionname xmlns:android android:label android:icon application application android:theme android:name android:label android:windowsoftinputmode android:configchanges android:screenorientation android:launchmode Android Android Android Android Android AIR android Android PERMISSION_NAME Android <android> <manifestadditions> <![CDATA[ <manifest> <uses-permission android:name="android.permission.permission_name" /> </manifest> ]]> </manifestadditions> </android> manifest uses-permissions Android