苦尽甘来 Adobe Air 1.0正式版发布

2008-02-26 10:13:05 来源:华军资讯 作者:Glamorous 点击:
Adobe Air是Adobe公司出品的跨操作系统的运行时库,通过它开发者可利用现有的Web开发技术(Flash,Flex,HTML,JavaScript, Ajax)来构建富Internet应用程序并部署为桌面应用程序。

  Adobe Air是Adobe公司出品的跨操作系统的运行时库,通过它开发者可利用现有的Web开发技术(Flash,Flex,HTML,JavaScript, Ajax)来构建富Internet应用程序并部署为桌面应用程序。在经过长时间的公开测试后,今开Adobe正式发布了该组件的1.0正式版。
  
http://baike.baidu.com/pic/117/12034322073233710.jpg

  下载地址: 官方下载

  目前,基于Adobe Air技术构建的桌面程序还为数不多,而且这些软件的功能也不够丰富和强大,但其中也几个较为实用的,比如 Google Analytics AIR beta,Twitter客户端Twhirl及Adobe Media Player 等等。不过我想,随着正式版的发布,今后肯定会有更多且更强大的Adobe 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应用程序的交互操作,与他们使用本地桌面程序的方法是一样的。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提供一个新的范例,引人注目的变革了什么方式的应用可以被创造,部署和体验。 您取得更多创造性的控制,并且能扩展您的Flas

9 7 3 1 2 3 4 8 :

相关文章:


精彩推荐
焦点大图推荐
本类热门文章

论坛美图

广告联系 | 版权说明 | 意见建议 | 加入收藏 | 军网站群 [ 军软件园 - 军软件商城 - 军软件园论坛 ]

电信与信息服务业务经营许可证:京ICP证050203