Adobe AIR可以使开发人员使用HTML、JavaScript、Adobe Flash软件和ActionScript构建手机和桌面Web应用程序,它们可以作为独立的客户端应用程序运行并且不受浏览器约束。
Adobe AIR为跨设备和平台交付应用程序提供了一个一致、灵活的开发环境,也是目前手机中跨平台Web应用的一种新兴技术!
1、本地运行-类似桌面应用程序。
2、跨平台-类似java技术,在不同的操作系统上有对应的虚拟机支持,目前已经有windows和mac,linux。
3、开发是基于现有的web技术,如Flash / Flex / ActionScript / HTML / JavaScript / CSS / Ajax /PDF,对于开发人员,不需要学习c、c++、java之类的底层开发语言,不需要学习具体操作系统底层API的开发;这降低了开发门槛,使现有的做web开发的技术人员,依赖其原本就很熟悉的开发模式,稍加训练就可以开发良好丰富的富客户端应用
1.Adobe Air是一款独立的客户端应用软件。
2.可在不受浏览器的限制下独立运行Flash程序。
3.最为便捷的是用户无需安装APK在手机上就可立刻运行相应的AIR程序。
提供富有吸引力的应用程序,不再局限于通过浏览器逐个屏幕观看
Adobe® AIR® 3 Runtime 使开发人员可以使用 HTML、JavaScript、Adobe Flash® 软件和 ActionScript® 构建可作为不受浏览器约束的独立客户端应用程序运行的 Web 应用程序。
1.比java跨平台的优势取决于,其flash技术性自身的产生的更吸引人的互动主要表现。
2.比传统式的客户端优点,取决于跨平台,和低项目成本,例如这一特点可以使目前的中国电子期刊系统软件,轻轻松松完成跨平台。
3.比web的优点取决于,有客户端的优点;可以离线运作,在必须的过程中有时候网络连接。
Adobe Air部分游戏和软件必备的工具之一,比如一些像Flash的小游戏,它其实用的Air控件才能播放游戏。