SlideShare a Scribd company logo
演讲人:孙颖(黑羽)
内容提要 什么是 Adobe AIR? AIR 简史 1.What
内容提要 一些成功的 AIR 程序展示 AIR 的特色 AIR 的优势 2.Why
内容提要 AIR 程序安装包和安装目录结构解析 简述三种 AIR 程序开发方式 ( Flex, Flash, HTML+Javascript ) 简述可用于开发 AIR 程序的框架 3.How 如何安装与使用 Adobe AIR? 如何开发 Adobe AIR 程序?
内容提要 何时有 AIR 1.0? 何时可以开始开发 AIR 程序? 4.When
什么是 Adobe AIR? 定义: 是由Adobe开发的一个跨操作系统的运行时. 它使得开发者可以用现有的 Web 开发技术( Flash , Flex , HTML , JavaScript , Ajax ) 来构建RIA应用程序,并部署为桌面应用程序。  AIR   =    Adobe Integrated Runtime
Adobe AIR 今后一两年内 RIA 技术的趋势
HTML Flash PDF Adobe AIR 的新标识
 
AIR 的由来和发展 最初的 Macromedia Central 1.5 不能不提的 Zinc   ( SWF2EXE ) 带来曙光的 Apollo   (AIR 的前身,开发代号 ) AIR Beta1 AIR Beta2 AIR Beta3 (2007 年 12 月 12 日 )
为什么要用 Adobe AIR?
成功的应用 FineTune AolOnline Kuler Tweetr Analytics Reporting Suite   Ebay
零售商如是说: "We wanted for a long time to create a desktop presence. Previously, our team agreed it was too expensive and couldn't be done. Then along came Adobe AIR.“ 我们早就想要创建一个桌面展示。以前,我们团队一致认为这样做成本太高且不能完成的。然后, Adobe AIR 到来了 - Alan Lewis, Product Manager, eBay Desktop ( eBay 桌面应用产品经理)
零售商如是说: Our vision is to take eBay beyond a destination web site and create an agnostic platform that extends to everyone anytime, anywhere,"  says Lewis.
零售商如是说: AIR takes the integration of the desktop and web services to the next level." 我们的 AIR 程序,是与桌面应用程序诱人的连接。通过这些桌面程序,在如何展示商品和吸引消费者方面,它给了销售商彻底创新的控制方式,提供的客户体验更加具有竞争力和个性化。 -  Victoria Glickman Hodgkins, Vice President Marketing, Allurent ( Allurent  市场营销副总裁)
视频网站如是说 AIR takes the integration of the desktop and web services to the next level." AIR 将桌面和网络服务整合提升到了下一个级别。 Sun Sachs, Director Key Experiences, AOL Interactive Design and Development (美国在线互动和开发部门)
运用 AIR 的业界网站例子 http://labs.adobe.com/showcase/air/
AIR 能做什么? Flash Player 能做到的,它都能. File I/O API HTML within Flash content   PDF Support  SQLite embedded database Native Menu API  , System Tray icon/Dock Bar Bounce  Service Connectivity API
AIR 的市场优势 学习成本低,现有WEB人员转型易 安装便利  开发成本比传统桌面程序低 有些开发的产品可以同时应用于网上 (finetune)
3.How 先看如何安装 AIR Runtime ? 在线 Seamless Install  下载官方的独立的 exe 安装包。 http://labs.adobe.com/downloads/air.html
如何安装 AIR 程序? 可直接在网页上在线 Seamless Install 。 可下载单个的 air 文件,双击安装。
安装 AIR Beta 3 注意事项 1. 如已安装 Beta2 的,可直接安装 Beta3 。以前的 Beta2 可以使用。 但是不可以再继续安装 Beta2 程序,也不可以再使用 Seamless Install 技术。 2.  安装 Beta3 后,想再使用 Beta2 ,必须先卸载 Beta3 。再安装 Beta2 。
安装后的目录结构
单个 AIR 程序安装包的结构 右键将 .air 文件改成 .zip ,解压缩
Exe 文件是怎样创建出来的? Runtime 根据应用程序描述文件创建而来 来看看应用程序描述文件的结构
使用 Flex Builder  来开发 AIR 程序 ( Flex builder 3 beta 3 视频演示)
使用 Flash CS3 来开发 AIR 程序 注意,需要先安装 Flash CS3 9.0.2 升级包 再安装 flashcs3_air_extension_p2_en_100107.exe 地址: http://labs.adobe.com/technologies/air/develop_ajax.html (视频演示)
使用 Dreamweaver CS3 来开发 AIR 程序 安装 air_dwext_p3_121207.mxp 。 http://labs.adobe.com/technologies/air/develop_ajax.html (视频演示)
可用于开发大型 AIR  程序的 Framework Flex 开发者的首选: Cairngorm Flash 开发者的好东东: PureMVC
When 什么时候可以用到 AIR 1.0 正式版? 答:可能在 2008 年第一季度。
何时动手开发 AIR 程序比较好? 答案:现在。 Time to write some desktop applications!  This release of AIR marks the lock down of the AIR APIS and for me signals the start of major project development for AIR. …I expect we will see a great number of AIR applications start development on AIR Beta 3 as it is near release quality and migration to the final release will be 99% trouble-free.   Ted Petrick http://www.onflex.org/ted/2007/12/releases-amf3-spec-blaze-ds-air-beta-3.php
AIR 应用的前景 Job Trends
竞争对手 Vs  竞争对手 Silverlight Vs  竞争对手  JavaFx
Flash Player 10 与 AIR Flash Player  有的, AIR 都会有 更全面的 3D 支持 更好的文本渲染引擎   自定义滤镜支持 还将支持   VoIP  与   P2P
AIR 的未来在你我手中
演示结束 谢谢大家! 感谢淘宝 D2 前端论坛! 演讲人: 孙颖 (黑羽) www .actionscript3.cn

More Related Content

PPT
Elearn2.5(PPT)
PPTX
Adobe air 開發經驗分享
PPSX
在Sae上开发高性能微博应用key2
PPTX
在Sae上开发高性能微博应用
PPTX
Bluemix Api Connect
PPT
01 Flex Introduction
PPTX
Bluemix API Services Comparison
PPTX
Bluemix API Connect
Elearn2.5(PPT)
Adobe air 開發經驗分享
在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用
Bluemix Api Connect
01 Flex Introduction
Bluemix API Services Comparison
Bluemix API Connect

Viewers also liked (9)

PPS
也說人生感悟
PPS
Hamdan international photography award
PPS
如果少了那個人
PPS
生命是何等美麗 -- 我的好朋友
PPS
用50元買來的CEO
PPT
Personal Professional Development
PPS
自在
PPS
逆向思考
PDF
The Mysteries Of JavaScript-Fu (RailsConf Ediition)
也說人生感悟
Hamdan international photography award
如果少了那個人
生命是何等美麗 -- 我的好朋友
用50元買來的CEO
Personal Professional Development
自在
逆向思考
The Mysteries Of JavaScript-Fu (RailsConf Ediition)
Ad

Similar to Adobe Air的应用与前景(孙颖) (20)

PPT
[Flash开发者交流][2010.11.28]air android开发的一些心得(邱彦林)
PPT
01 Flex Introduction
PPTX
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
PDF
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
PPT
accelseries2024autumn-updates-zh0000.ppt
PPT
Introduction to air for android 邱彦林
PPT
Flash ria usability 刘轩飞
PPT
Flash RIA Usability
PPTX
Les 3 ppt
PDF
twMVC#23 | 快速上手 Azure Functions
PPT
移动后端BaaS平台 AVOS Cloud 系统介绍
PDF
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
PDF
Ruby on rails部署
PDF
Adobe 0304
PPTX
Azure Functions
PPS
Web 2.0經濟價值
PPTX
从Adobe和qcof会议看前端开发
PDF
PPT
intra-mart Accel series 2025 Spring updates-zh.ppt
PDF
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
[Flash开发者交流][2010.11.28]air android开发的一些心得(邱彦林)
01 Flex Introduction
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
accelseries2024autumn-updates-zh0000.ppt
Introduction to air for android 邱彦林
Flash ria usability 刘轩飞
Flash RIA Usability
Les 3 ppt
twMVC#23 | 快速上手 Azure Functions
移动后端BaaS平台 AVOS Cloud 系统介绍
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
Ruby on rails部署
Adobe 0304
Azure Functions
Web 2.0經濟價值
从Adobe和qcof会议看前端开发
intra-mart Accel series 2025 Spring updates-zh.ppt
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
Ad

Adobe Air的应用与前景(孙颖)

  • 2. 内容提要 什么是 Adobe AIR? AIR 简史 1.What
  • 3. 内容提要 一些成功的 AIR 程序展示 AIR 的特色 AIR 的优势 2.Why
  • 4. 内容提要 AIR 程序安装包和安装目录结构解析 简述三种 AIR 程序开发方式 ( Flex, Flash, HTML+Javascript ) 简述可用于开发 AIR 程序的框架 3.How 如何安装与使用 Adobe AIR? 如何开发 Adobe AIR 程序?
  • 5. 内容提要 何时有 AIR 1.0? 何时可以开始开发 AIR 程序? 4.When
  • 6. 什么是 Adobe AIR? 定义: 是由Adobe开发的一个跨操作系统的运行时. 它使得开发者可以用现有的 Web 开发技术( Flash , Flex , HTML , JavaScript , Ajax ) 来构建RIA应用程序,并部署为桌面应用程序。 AIR   =   Adobe Integrated Runtime
  • 7. Adobe AIR 今后一两年内 RIA 技术的趋势
  • 8. HTML Flash PDF Adobe AIR 的新标识
  • 9.  
  • 10. AIR 的由来和发展 最初的 Macromedia Central 1.5 不能不提的 Zinc   ( SWF2EXE ) 带来曙光的 Apollo   (AIR 的前身,开发代号 ) AIR Beta1 AIR Beta2 AIR Beta3 (2007 年 12 月 12 日 )
  • 12. 成功的应用 FineTune AolOnline Kuler Tweetr Analytics Reporting Suite   Ebay
  • 13. 零售商如是说: "We wanted for a long time to create a desktop presence. Previously, our team agreed it was too expensive and couldn't be done. Then along came Adobe AIR.“ 我们早就想要创建一个桌面展示。以前,我们团队一致认为这样做成本太高且不能完成的。然后, Adobe AIR 到来了 - Alan Lewis, Product Manager, eBay Desktop ( eBay 桌面应用产品经理)
  • 14. 零售商如是说: Our vision is to take eBay beyond a destination web site and create an agnostic platform that extends to everyone anytime, anywhere," says Lewis.
  • 15. 零售商如是说: AIR takes the integration of the desktop and web services to the next level." 我们的 AIR 程序,是与桌面应用程序诱人的连接。通过这些桌面程序,在如何展示商品和吸引消费者方面,它给了销售商彻底创新的控制方式,提供的客户体验更加具有竞争力和个性化。 - Victoria Glickman Hodgkins, Vice President Marketing, Allurent ( Allurent 市场营销副总裁)
  • 16. 视频网站如是说 AIR takes the integration of the desktop and web services to the next level." AIR 将桌面和网络服务整合提升到了下一个级别。 Sun Sachs, Director Key Experiences, AOL Interactive Design and Development (美国在线互动和开发部门)
  • 17. 运用 AIR 的业界网站例子 http://labs.adobe.com/showcase/air/
  • 18. AIR 能做什么? Flash Player 能做到的,它都能. File I/O API HTML within Flash content   PDF Support SQLite embedded database Native Menu API , System Tray icon/Dock Bar Bounce Service Connectivity API
  • 19. AIR 的市场优势 学习成本低,现有WEB人员转型易 安装便利  开发成本比传统桌面程序低 有些开发的产品可以同时应用于网上 (finetune)
  • 20. 3.How 先看如何安装 AIR Runtime ? 在线 Seamless Install 下载官方的独立的 exe 安装包。 http://labs.adobe.com/downloads/air.html
  • 21. 如何安装 AIR 程序? 可直接在网页上在线 Seamless Install 。 可下载单个的 air 文件,双击安装。
  • 22. 安装 AIR Beta 3 注意事项 1. 如已安装 Beta2 的,可直接安装 Beta3 。以前的 Beta2 可以使用。 但是不可以再继续安装 Beta2 程序,也不可以再使用 Seamless Install 技术。 2. 安装 Beta3 后,想再使用 Beta2 ,必须先卸载 Beta3 。再安装 Beta2 。
  • 24. 单个 AIR 程序安装包的结构 右键将 .air 文件改成 .zip ,解压缩
  • 25. Exe 文件是怎样创建出来的? Runtime 根据应用程序描述文件创建而来 来看看应用程序描述文件的结构
  • 26. 使用 Flex Builder 来开发 AIR 程序 ( Flex builder 3 beta 3 视频演示)
  • 27. 使用 Flash CS3 来开发 AIR 程序 注意,需要先安装 Flash CS3 9.0.2 升级包 再安装 flashcs3_air_extension_p2_en_100107.exe 地址: http://labs.adobe.com/technologies/air/develop_ajax.html (视频演示)
  • 28. 使用 Dreamweaver CS3 来开发 AIR 程序 安装 air_dwext_p3_121207.mxp 。 http://labs.adobe.com/technologies/air/develop_ajax.html (视频演示)
  • 29. 可用于开发大型 AIR 程序的 Framework Flex 开发者的首选: Cairngorm Flash 开发者的好东东: PureMVC
  • 30. When 什么时候可以用到 AIR 1.0 正式版? 答:可能在 2008 年第一季度。
  • 31. 何时动手开发 AIR 程序比较好? 答案:现在。 Time to write some desktop applications! This release of AIR marks the lock down of the AIR APIS and for me signals the start of major project development for AIR. …I expect we will see a great number of AIR applications start development on AIR Beta 3 as it is near release quality and migration to the final release will be 99% trouble-free. Ted Petrick http://www.onflex.org/ted/2007/12/releases-amf3-spec-blaze-ds-air-beta-3.php
  • 33. 竞争对手 Vs 竞争对手 Silverlight Vs 竞争对手 JavaFx
  • 34. Flash Player 10 与 AIR Flash Player 有的, AIR 都会有 更全面的 3D 支持 更好的文本渲染引擎 自定义滤镜支持 还将支持 VoIP 与 P2P
  • 36. 演示结束 谢谢大家! 感谢淘宝 D2 前端论坛! 演讲人: 孙颖 (黑羽) www .actionscript3.cn