adobe air是一个跨操作系统的运行时库,adobe air这个平台提供了一些软件接口,开发软件的人员用这些接口和其他的编程技术可以开发出来一些软件,而这些开发出来的软件只有在安装有Adobe Air的电脑上可以运行。
基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF);
基于Flash 或 Flex 的HTML 或 PDF.应用程序的根内容为基于Flash/Flex (SWF) 的HTML;
基于HTML,应用程序根内容为HTML, JS, CSS;
基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML 的Flash/Flex (SWF) 或 PDF。
Windows
2.33GHz 或更快的 x86 兼容处理器,或者 Intel® Atom™ 1.6GHz 或更快的上网本处理器
带 Service Pack 3 的 Microsoft® Windows® XP Home、Professional 或 Tablet PC Edition;Windows Server® 2003;Windows Server® 2008;带 Service Pack 2 的 Windows Vista® Home Premium、Business、Ultimate 或 Enterprise(包括 64 位版);或 Windows 7
512MB 内存(建议使用 1GB)
Mac OS
Intel Core™ Duo 或更快速度的处理器
Mac OS X 10.6 或 10.7 版
512MB 内存(建议使用 1GB)
Android
带有矢量 FPU 的 ARMv7 处理器,最低 550MHz,OpenGL ES 2.0、H.264 和 AAC HW 解码器
AndroidT2.2, 2.3, 3.0, 3.1, 3.2 和 4.0
256MB 内存
iOS
iPod touch(第三代)32GB 和 64GB、iPod touch 4、iPhone 3GS、iPhone 4、iPad、iPad 2、the New iPad、iPad Air
iOS 4, iOS5.0 和 iOS5.1
BlackBerry Tablet OS
BlackBerry PlayBook
介绍
AIR被媒体誉为2007年最值得关注的技术,就像当时的ajax一样,将被广泛的关注。
Air的优势在哪里?要明白其优势,需要先清楚下列的几个问题。
一、网络应用的几种形式
网络应用纷繁复杂,但我想大概可以划分为下列几种类型:
web访问方式-如大量的网站服务应用,直接通过ie和firefox等浏览器,借助统一标准的http协议获得服务,虽然浏览器也是客户端,但对用户来说已是标准配置,而且用户访问的web服务与浏览器无关,所以可以和下面的桌面软件分开来说;
优点是:跨平台,除了具有桌面程序所有的一切优点外,跨平台性是其最大的优势,与操作系统平台无关,与浏览器无关。
二、局限于操作系统的桌面(或客户端)程序-如bt下载、im软件等,种类繁杂,协议众多,需要下载安装才能获得服务的。
优点是:用户的交互操作体验,只要想做就可以做的很到位,因为许多操作是在本地,不用网络链接,所以操作响应即时,另外提供的网络服务形式不象web受单一协议的局限,甚至可以做自己的协议。
跨平台的客户端应用程序-主要是sun倡导的java技术,一次开发跨平台执行。
比较
1、比web的优势在于,有客户端的优势;可以脱机运行,在需要的时候偶尔连接网络。
2、比传统的客户端优势,在于跨平台,和低开发成本,比如这一特性可以使现有的国内电子杂志系统,轻松实现跨平台。
3、比java跨平台的优势在于,其flash技术本身的带来的更吸引人的交互表现。
v27.0.0.124
1.优化了相关功能
v24.0.0.180
1. 增强TextField的增补字符支持;
2. 新的Stage3D纹理包装方式;
3. Stage3D的抗锯齿的纹理渲染;
4. 多重稳定性修复。