|
  
- 精华
- 0
- 积分
- 208
- 威望
- 6 点
- 银子
- 218 两
- 金子
- 0 两
|
9RIA天地会官方培训机构
Adobe官方认证培训中心
资讯类型: 翻译
来源页面: http://blogs.adobe.com/cantrell/archives/2009/10/everything_new_in_air_2.html
资讯原标题: Exhaustive List of Everything That's New in AIR 2.0
资讯原作者: Christian Cantrell
我的评论:Air2.0简直就是神器吖 我想要的都有了 除了多线程 对了哦 开发网络应用的同学们 UDP来了 对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。
这个早上,我准备用AIR2.0里面的一些新特性做一个视频DEMO时,我意识到我可能要从一堆全新的东西着手.下面是一份全面的关于准备要出现在AIR2.0中的新特性的列表.我用这个词准备是因为即使在相对比较新的平台上,东西也将可能改变.
多点触摸 触摸事件将会和鼠标事件类似,但是只是在支持多点触摸的设备上.同时,你也可以捕捉这些触摸点.
需求:
WINDOWS7或更高
支持多点触摸的硬件(显然地)
手势 应用程序可以监听多点触摸事件或手势事件,但不能同时.手势是所有多点触摸事件的一个集合的单独的类.
需求:
WINDOWS7或更高
有多点触摸板的MAC 10.6或更高.
支持的手势:
GESTURE_TWO_FINGER_TAP(敲击两个手指)
GESTURE_PRESS_AND_TAP(按住一个手指,另一个手指敲击,为了方便一些WINDOWS的设备调出菜单
通过默认关联程序打开文件:这个新的File.openWithDefaultApplicationAPI允许你通过文件的关联应用程序打开文件.这是一个极好的跨平台的方式.这样可以极好的整合其他应用程序如果你不知道该文件的默认关联程序.
操作系统下载安全对话:这个新的File.downloaded属性能让你知道当前正在从网络下载文件,而且操作系统会打开一个确认对话框来让用户决定是否打开这个文件.
支持的平台
Windows XP SP2 或更新
Mac OS 10.5(Leopard)或更新
(不支持LINUX,因为LINUX中没这个概念).
检测存储空间:这个心的存储空间检测API能让你监听存储空间的增减,得到可用空间的容量.而且还可以得到存储空间的相关信息,例如:系统的类型,是否可被移除,是否可写入,盘符,盘标记.
Native(不知道怎么翻译的好,是指当前操作系统的吧?)进程:运行并和native的带外(也就是高优先的)进程通信.捆绑native程序,或者执行已经在本机上的.这个特性要求你的程序是被native程序安装的而不是通过一个.air文件安装的.
安装文件的类型(也就是原生程序)
OS X MG
Windows:EXE
Linux ebian和RED HAT包管理器
File Promises(ADOBE官网也没给出翻译):File promise能让用户拖放文件,不管是不是存在的(因为你可能会根据需要来生成),或者在远程服务器上的.我们会提供一个实现(implemention)来自动下载远程服务器上的文件并存放于你释放(drop)的地方.并且提供提供一个接口能让你根据文件生成文件.
服务器端口:这个新的ServerSocketAPI能让你监听端口来实现程序间的通信,P2P应用,高级网络应用,如FTP.
数据端口:AIR2.0将会支持UDP端口
加密端口:TLS/SSL协议的端口
支持IPV6
获得低端网络信息:NetworkInfo对象能让你枚举机器支持的网络接口,获得相关属性,如是否是活动的,IP地址,和显示名称
绑定端口到特殊的网络接口:新的Socket.bind能让你绑定一个特殊的网络接口(通过NetworkInfo API获得),而不是一直绑定默认端口.这样能让你选择最好的网络连接方式.
DNS解决方案:使用DNSResolver来查看下列资源的记录
Arecord9(Ipv4主机地址)
AAAARevord(Ipv6主机地址)
MXRecord:邮件交换记录主机(MX记录)
PTRRecord:获得一个IP地址的名字
SRVRecord:一个服务的服务记录
设置HTTP闲置超时时间:URLRequest.idleTimeout和URLRequestDefault.idleTimeout能让你设定闲置超时的时间(毫秒).这可以用于长轮询(long-polling).
本地音频解码:直接通过话筒获得音频数据.你曾经需要通过后台来处理,现在可以直接通过客户端来实现了.
全局错误处理:可以让你一次性处理所有不能捕捉的错误(详细请看http://flash.9ria.com/thread-38654-1-1.html)
兼容性:将会和FP一样级别的兼容性.
NativeWindow和Bitmap的尺寸将会更大:NativeWindow和Bitmap的曾经只能坐待2880X2880最大,在AIR2.0里面将会是4094X4094
改进渲染
增加MAC的矢量渲染(FP10已经有了)
复杂的透明的渲染.
嵌套处理:SQLite将支持嵌套处理
关机时的结束事件:在AIR2.0中,你将能通过处理Event.EXITING事件来存储未保存的工作或数据当电脑关机时.
网页插件升级
超级JavaScript引擎(SquirrelFish Extreme)
CSS3模板的支持(2D变换,过渡,动画)
滑动条(Scrollbar)的式样
将文本纵向(列)打散
最新的画布支持
性能优化:
降低闲置时的CPU占用
降低内存占用
|
-
1
评分人数
-
达达 赐本贴 威望 + 1 点
银子 + 20 两
诏曰:
|