Adobe AIR 2.0开发全指南:安装、开发与发布

5星 · 超过95%的资源 需积分: 4 7 下载量 77 浏览量 更新于2024-08-01 收藏 2.75MB PDF 举报
本资源是一份官方中文的Adobe AIR 2.0应用程序开发指南,全面介绍了Adobe AIR平台的相关知识。Air是Adobe公司推出的一款跨平台的运行环境,旨在为开发者提供创建桌面应用程序的能力,支持HTML、Flex和Flash等技术。该文档于2010年7月16日更新,版权属于Adobe Systems Incorporated。 内容覆盖了Air的安装过程,这包括了系统要求和下载安装步骤,确保读者能够在自己的设备上顺利运行Air runtime。对于初次接触Air的开发者来说,这部分尤为重要,因为它帮助他们建立开发环境的基础。 在开发环节,文档详细阐述了如何利用ActionScript或Flex语言进行编程,这两种脚本语言是Air开发的核心。用户可以学习如何设计界面、创建交互元素、处理数据以及实现多线程等功能。此外,还可能涉及与外部API的集成,如Adobe ColdFusion、Dreamweaver等工具的协同工作,以扩展应用程序的功能。 发布阶段,指南会指导开发者如何打包和部署应用程序,以适应不同的操作系统(如Windows、Mac OS X和Linux)。此外,它还会介绍Air的应用商店发布流程,以便作品能通过Adobe的Marketplace向更广泛的用户群体分发。 值得注意的是,此资源受到Creative Commons Attribution-NonCommercial 3.0 License的保护,这意味着用户可以在非商业用途下复制、分发和传播这份指南,但必须确保对Adobe的适当署名,并在任何再使用或分发时注明使用条款。遵守这些条件有助于尊重作者权益并保持知识产权的合规性。 这份指南为Adobe AIR 2.0应用程序的开发提供了全面的入门到实践的支持,无论是对希望进入桌面应用开发的新手,还是有一定经验的开发者,都具有很高的实用价值。
2013-10-24 上传
构建 ADOBE® AIR® 应用程序 目录 第 1 章: Adobe AIR 简介 第 2 章: Adobe AIR 安装 安装 Adobe AIR 删除 Adobe AIR 安装和运行 AIR 范例应用程序 Adobe AIR 更新 第 3 章: 使用 AIR API 特定于 AIR 的 ActionScript 30 类 具有特定于 AIR 功能的 Flash Player 类 特定于 AIR 的 Flex 组件 第 4 章: 适用于 AIR 开发的 Adobe Flash Platform 工具 安装 AIR SDK 安装 Flex SDK 设置外部 SDK 第 5 章: 创建第一个 AIR 应用程序 在 Flash Builder 中创建第一个桌面 Flex AIR 应用程序 使用 Flash Professional 创建第一个桌面 AIR 应用程序 在 Flash Professional 中创建您的第一个 AIR for Android 应用程序 创建第一个用于 iOS 的 AIR 应用程序 使用 Dreamweaver 创建第一个基于 HTML 的 AIR 应用程序 使用 AIR SDK 创建第一个基于 HTML 的 AIR 应用程序 使用 Flex SDK 创建第一个桌面 AIR 应用程序 使用 Flex SDK 创建您的第一个 AIR for Android 应用程序 第 6 章: 开发针对桌面的 AIR 应用程序 开发桌面 AIR 应用程序的工作流程 设置桌面应用程序属性 调试桌面 AIR 应用程序 对桌面 AIR 安装文件进行打包 对桌面本机安装程序进行打包 针对桌面计算机分发 AIR 包 第 7 章: 开发针对移动设备的 AIR 应用程序 设置开发环境 移动应用程序设计注意事项 创建移动设备 AIR 应用程序的工作流程 设置移动应用程序属性 打包移动 AIR 应用程序 调试移动 AIR 应用程序 在移动设备上安装 AIR 和 AIR 应用程序 更新移动 AIR 应用程序 第 8 章: 开发针对电视设备的 AIR 应用程序 设备功能 用于电视的 AIR 应用程序设计注意事项 开发用于电视的 AIR 应用程序的工作流程 针对 TV 应用程序属性设置 AIR 对用于电视的 AIR 应用程序进行打包 调试用于电视的 AIR 应用程序 第 9 章: ActionScript 编译器 关于 Flex SDK 中的 AIR 命令行工具 编译器安装 103 为 AIR 编译 MXML 和 ActionScript 源文件 编译 AIR 组件或代码库 (Flex) 第 10 章: AIR Debug Launcher (ADL) ADL 用法 ADL 示例 ADL 退出和错误代码 第 11 章: AIR Developer Tool (ADT) ADT 命令 ADT 选项组合 ADT 错误消息 ADT 环境变量 第 12 章: 对 AIR 应用程序进行签名 对 AIR 文件进行数字签名 使用
2011-06-01 上传
Chapter 1 : AIR Installing the Adobe Development Tools Installing the AIR Runtime on an Android Device What Is in the AIR SDK New ActionScript Libraries AIR on the Desktop Versus AIR on Android Mobile Flash Player 10.1 Versus AIR 2.6 on Android Chapter 2 : Call Me, Text Me Setting Up Your Device Creating a Project Creating the Application Descriptor Writing the Code Packaging Your Application As an APK File and Installing It on the Device Testing and Debugging Mobile Utility Applications Installing AIR on an Android Device via a Server Other Tools Conclusion Chapter 3 : Android Android Software Development Kit How Does AIR Run on Android? Using the Command-Line Tool Conclusion Chapter 4 : Permissions, Certificates, and Installation Why Mobile? The APK File Registering As an Android Developer Publishing an Application on the Android Market Controlling Distribution by Using the MAC Address Launching an AIR Application Monetizing Your Application Reporting Conclusion Chapter 5 : Evaluating Device Capabilities and Handling Multiple Devices Hardware Software Creating Content for Multiple Screens Conclusion Chapter 6 : Opening and Closing an Application and Saving Data The AIR Application Why and How to Save Data Conclusion Chapter 7 : Multitouch Technology A Brief History What Is Multitouch and Gesture? The Multitouch Class The GestureEvent Class The TouchEvent Class The GestureWorks Library Designing for Touch Conclusion Chapter 8 : Accelerometer What Is a Motion Sensor? Conclusion Chapter 9 : Camera The Gallery Application and the CameraRoll Class The Camera Application and the CameraUI Class EXIF Data Conclusion Chapter 10 : Geolocation Geolocation Classes Locating a Device Using Global Positioning System and Network/WiFi Technology AIR and Android Reverse Geocoding Maps EXIF Data and the Map Object The speed Property Conclusion Chapter 11 : Microphone and Audio The Microphone Audio Assets Working with Sounds ID3 Tags Modifying Sound Raw Data and the Sound Spectrum Audio and Application Activity Conclusion Chapter 12 : Video Preparing Video Playing Video Capturing Video Conclusion Chapter 13 : StageWebView The Native Browser The StageWebView Class Conclusion Chapter 14 : Hardware Acceleration Some Definitions Rendering, or How Things Are Drawn to the Screen GPU Rendering on Android The Display List Matrices Hardware-Accelerated Audio and Video Conclusion Chapter 15 : Your Device and Others RTMFP UDP P2P Over a Local Network P2P Over a Remote Network Arduino and Physical Computing Conclusion Chapter 16 : ViewManager Navigation Breadcrumb Navigation Flash Builder ViewNavigator Conclusion Chapter 17 : Case Study The Album Application Conclusion Chapter 18 : Asset Management Text Optimizing Art Bitmap Size and Mip Mapping Vector Graphics at Runtime Sprite Sheet and Blitting Custom Cursor Asynchronous Bitmap Decoding Caching Assets Components Conclusion Chapter 19 : Best Practices for Development Resources on Optimization Where to Find Help How Does It Run? Memory Events Diagnostics Tools Conclusion