Adobe Air的应用与前景(孙颖)
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 3,449 views

 

Statistics

Views

Total Views
3,449
Views on SlideShare
3,443
Embed Views
6

Actions

Likes
0
Downloads
20
Comments
0

1 Embed 6

http://www.slideshare.net 6

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • 演讲人:孙颖(黑羽)
  • 内容提要
    • 什么是 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