AIR开发

 

关于Adobe AIR

  Adobe Integrated Runtime (AIR?)允许你利用现有的web开发技能(包括Flash, Flex, HTML, JavaScript, Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(Internet Applications)应用。
  AIR能使你在熟悉的环境下工作,去利用你觉得的最舒适的工具,并且通过支持 Flash, Flex, HTML, JavaScript, and Ajax,去建立接近你需要的尽可能好的体验。
  比如应用程序能用下列一个或一个技术的组合来开发:
  Flash / Flex / ActionScript
  HTML / JavaScript / CSS / Ajax
  PDF can be leveraged with any application
  因此,AIR 应用程序可以是下列几种情况:
  基于 Flash or Flex: 基础内容是 Flash/Flex (SWF)的应用程序
  基于 Flash or Flex 附带HTML 或 PDF. 基础内容是Flash/Flex (SWF) 带有 HTML (HTML, JS, CSS) 或PDF内容的应用程序
  HTML为基础. 基础内容是HTML, JS, CSS的应用程序
  HTML为基础附带 Flash/Flex或 PDF. 基础内容是HTML带有Flash/Flex (SWF)或PDF 内容的应用程序
  用户与AIR应用程序
adobe air应用范围 (16张)
的交互操作,与他们使用本地桌面程序的方法是一样的。AIR虚拟机runtime一旦被安装在用户的计算机上,AIR应用程序就能象其他桌面应用程序一样,被安装和运行。
  由于 AIR 是一个应用程序的运行时环境,它的用户界面几乎不可见,您可以完全控制在上面运行的应用程序和它提供给用户的体验。 该运行时环境为部署应用程序提供了一个一致的跨操作系统的平台和框架,因此可以取消跨浏览器测试, 可以通过确保跨桌面的功能和界面的一致性来实现。 你现在只需要针对这个运行时环境来进行开发,而不必对各种特定的操作系统一一进行开发。 这带来很多优点:
  (翻译别扭请看原文Since AIR is an application runtime, it has little or no visible user interface and you have complete control over the application and the experience it provides to users. The runtime provides a consistent cross-operating system platform and framework for deploying applications and therefore eliminates cross-browser testing by ensuring consistent functionality and interactions across desktops. Instead of developing for a specific operating system, you target the runtime. This has a number of benefits: )
  应用程序开发跨越多个平台,这些都不需要你额外的工作。
  应用程序可以用你熟悉的web技术和设计模式快速建立,而不用学习传统的复杂的本地桌面开发技术,不用学习底层开发语言如c或c++,也不需要学习每一个特定的操作系统的底层API技术。
  当开发基于AIR的应用程序时,你可以利用的框架和API的优势
  特定的基于AIR运行时的APIs ,和 AIR 框架
  在swf文件里使用的ActionScript APIs 和Flex 框架
  AIR提供一个新的范例,大大地改变了应用程序建立,部署和体验的方式。 你可以取得更多创造性的控制,并且能扩展你的Flash, Flex, HTML, 和基于Ajax的程序到桌面应用程序,而无需学习传统桌面程序开发技术
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值