Adobe AIR是什么?有什么作用?(2)

编辑:quers 2016-07-08 09:54:19 来源于:系统城 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: http://wap.xtcheng.cc/xtjc/12254.html 手机查看

  四、系统要求:

  1、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)

  2、Mac OS

  Intel Core™ Duo 或更快速度的处理器

  Mac OS X 10.6 或 10.7 版

  512MB 内存(建议使用 1GB)

  3、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 内存

  4、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

  5、BlackBerry Tablet OS

  BlackBerry PlayBook
 

  五、优势缺点:

  1、介绍

  AIR被媒体誉为2007年最值得关注的技术,就像当时的ajax一样,将被广泛的关注。

  Air的优势在哪里?要明白其优势,需要先清楚下列的几个问题。

  ①、网络应用的几种形式

  网络应用纷繁复杂,但我想大概可以划分为下列几种类型:

  web访问方式-如大量的网站服务应用,直接通过ie和firefox等浏览器,借助统一标准的http协议获得服务,虽然浏览器也是客户端,但对用户来说已是标准配置,而且用户访问的web服务与浏览器无关,所以可以和下面的桌面软件分开来说;

  优点是:跨平台,除了具有桌面程序所有的一切优点外,跨平台性是其最大的优势,与操作系统平台无关,与浏览器无关。

  缺点是:用户的交互操作及用户体验,比不上桌面应用程序虽然web的ajax技术使这一问题有了改观,但依然不如客户端来的方便;可提供的web服务形式比较受单一协议的限制。

  ②、局限于操作系统的桌面(或客户端)程序-如bt下载、im软件等,种类繁杂,协议众多,需要下载安装才能获得服务的。

  优点是:用户的交互操作体验,只要想做就可以做的很到位,因为许多操作是在本地,不用网络链接,所以操作响应即时,另外提供的网络服务形式不象web受单一协议的局限,甚至可以做自己的协议。

  跨平台的客户端应用程序-主要是sun倡导的java技术,一次开发跨平台执行。

  缺点是:其技术本身要求下载一个虚拟机安装,对大多数网民来说也是一个门槛。

  2、比较

  ①、比web的优势在于,有客户端的优势;可以脱机运行,在需要的时候偶尔连接网络。

  ②、比传统的客户端优势,在于跨平台,和低开发成本,比如这一特性可以使现有的国内电子杂志系统,轻松实现跨平台。

  ③、比java跨平台的优势在于,其flash技术本身的带来的更吸引人的交互表现。

  3、缺点

  ①、其虚拟机的下载安装,会是一个推广的门槛。

  ②、毕竟采用的大多是web开发技术,虽然在桌面端有些api扩展,但肯定也不能完全替代传统客户端的开发。
 

  六、技术规范:

  1、特点

  从Adobe官方的宣传来看,其特点有下列几点:

  ①、本地运行-类似桌面应用程序。

  ②、跨平台-类似java技术,在不同的操作系统上有对应的虚拟机支持,已经有windows和mac,linux。

  ③、开发是基于现有的web技术,如Flash / Flex / ActionScript / HTML / JavaScript / CSS / Ajax /PDF,对于开发人员,不需要学习c、c++、java之类的底层开发语言,不需要学习具体操作系统底层API的开发;这降低了开发门槛,使现有的做web开发的技术人员,依赖其原本就很熟悉的开发模式,稍加训练就可以开发良好丰富的富客户端应用。

  2、语言版本

  Dansk Deutsch English Español Français Italiano Polish Português (Brasil) Svenska Turkish čeština Русский 日本语 简体中文 繁体中文 한국어。
 

  七、综述

  综上所述Adobe Air技术的前景应该还是非常好的,只要其虚拟机的推广规模和flash插件一样,其巨大的应用空间,将不可小视;相信有flash技术普及的底子,实现这一点也不会是个难事,当然还要依赖于使用这一技术的各应用开发商的努力推广支持。

  以上所述便是Adobe AIR 的介绍和作用。Adobe AIR 支持现有的Web技术如:Flash、Flex、Html、JavaScript、AJAX等,都可以开发出具有用户体验的AIR 程序。

标签 Adobe AIR
分享到:

热门图文

热门搜索

返回顶部