Adobe发布AIR 2 Beta2
2010-02-04 13:59
211 查看
Adobe发布AIR 2 Beta2
2月3日,Adobe在Labs.adobe.com上发布了AIR 2.0的第二个公开测试版(Beta 2),其中有一些值得我们开发者关注的地方。首先,你可以从这里获得AIR 2.0 Beta 2:
http://labs.adobe.com/downloads/air2.html
首先是功能上,Beta 2加入了以下新的功能:
打印功能的增强,在Beta2的API中,PrintJob Class被强化,一些新的属性和方法被添加到这个类中,通过新增的属性和方法,你可以让你的AIR应用更好的完成打印工作,比如挑选一个打印机,设置打印纸张尺寸,打印份数,打印范围等。新的类属性能够提供给开发者更多的关于打印机的信息,比如打印有效区域,打印机打印彩色或黑白状态,打印任务活动状态等。新的PrintJobOptions.printMethod属性允许开发者定义是否进行位图或矢量打印。PrintJobOptions.pixelsPerInch属性允许开发者定义打印工作的打印分辨率和解析度。新的PrintUIOptions类允许开发者控制选择被打印的区域的多少。更多的细节,你可以从API参考中发现。
PrintJob:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/printing/PrintJob.html
PrintJobOptions:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/printing/PrintJobOptions.html
PrintUIOptions:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/printing/PrintUIOptions.html
第二个新增功能是TLS/SSL sockets,开发者现在能够连接一个要求使用TLS v1和SSL v4 socket通讯的服务器了。SSL/TLS相必各位并不陌生,我们经常使用的GMail服务就是通过这种方式进行连接和通讯认证的。而在Beta2中加入的TLS/SSL socket支持则是采用同样的安全验证体系,提供对sockets通讯消息的加密验证支持。API的部分在这里:
Secure Socket:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/net/SecureSocket.html
Secure Client Socket(AIR部分):
http://help.adobe.com/en_US/FlashPlatform/develop/actionscript/3/WSb2ba3b1aad8a27b0-181c51321220efd9d1c-8000.html#WSb2ba3b1aad8a27b0-1d9a251c124028071fd-8000
第三个新增功能是Flash Access支持,就是支持Flash Access 2.0与AIR客户端配合播放具备DRM机制的媒体内容。
第四个新增功能是输入法 API和输入法兼容性增强支持,这个功能是对现有AIR中的Input text与外部输入法兼容支持的一个增强,新的API面向Flash Text Engine设计(与传统的IME API针对TextField设计不同)。新增强的API将会增强text input的输入质量和兼容性,能够更稳定和IME进行协作。API的部分:
Flash.events.IMEEvent Class:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/IMEEvent.html
flash.text.ime 包内,
flash.text.ime.IIMEClient Interface:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/text/ime/IIMEClient.html
flash.text.ime.CompositionAttributeRange Class:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/text/ime/CompositionAttributeRange.html
flash.text.engine包内,
flash.text.engine.ITextSupport Interface:
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/text/engine/ITextSupport.html
第五个变化是Socket Class里多了一个remoteAddress属性,这允许AIR应用获取来自socket请求的远端IP地址。
第六个变化是应用安装日志将会自动写入文件,并存储在硬盘中。
所有以上的信息,你都可以从labs.adobe.com中获取到。
另外2个新的消息是:
1. Flex 3.5 SDK升级到3.5a,官方地址:http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
2. Adobe CTO的Blog:http://blogs.adobe.com/conversations/,文中提到了Adobe Flash的策略,iPad和iPhone的Flash支持,以及OSP的运作等等。
相关文章推荐
- Adobe AIR beta 2震撼发布
- 业界资讯: Air 2.0 beta 版本 发布
- 业界资讯: Air 2.0 beta 版本 发布
- 业界资讯:flash player 11.4和Air3.4 beta发布
- Adobe发布Air 2.5支持RIM平板电脑
- 业界资讯:flash player 11 和air 3.0 beta发布
- Adobe加入Linux基金会发布AIR技术框架
- 【简讯】Adobe停止发布AIR for Linux版本
- 业界资讯:Flash Builder 4 和Adobe Flash Catalyst beta发布
- Adobe Flash Player 10.0.0.525 Beta 2发布
- 业界资讯:Flash Builder 4 和Adobe Flash Catalyst beta发布
- [Flex]Adobe Flash Player 10.0.0.525 Beta 2发布
- Qomo 2.0 beta1 发布说明及新功能
- dedict v 0.1.8 beta 发布了,欢迎下载试用
- InfoQ--Visual Studio 2008和.NET 3.5 Beta 2发布
- Chrome Beta for Mac&Linux正式发布下载
- VS 2008 和 .NET 3.5 Beta 2 发布了
- Visual Studio 2008 Beta2 + .NET 3.5 Beta 2 发布,含下载
- Adobe Flash Builder 4.5 Android Air 程序开发系列 之七 重力感应
- Ubuntu 14.10系统Beta 1版镜像发布 不包含Unity版本