9RIA.com天地会 - 论坛

返回列表 发帖

天地培训

9RIA天地会官方培训机构

Adobe官方认证培训中心

[新闻资讯] [业界动态] AIR2.0的特性

  • 资讯类型: 翻译
  • 来源页面: 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 XMG
               Windows:EXE
               Linuxebian和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  诏曰:

    天地人才库
    支持服务器端口..P2P

    TOP

    AIR有了UDP是不是意味着,SWF也会有?

    要不然,岂不是成了AIR程序不能用SWF连接上?

    ..

    TOP

    好兄弟,讲义气!---by eko

    踏上天地会荣耀之路!

     

    申请舵主

    加入掘金队

    加入译林军

    知识专题整理

     

    咨询(QQ):

    1442604479(小地)

     

    Native:原生
    Write Less,DO Most---Just DO IT

    TOP

    呵呵!那岂不是很强大了!!!

    TOP

    我就一个问题,AIR2.0什么时候发布。

    TOP

    年底放BETA   NATIVE我试翻译成原生 但很怪异.....

    TOP

    虽然不清楚具体会产生什么新用途,不过越来越强大了!

    TOP

    AIR支持P2P,是不是意味着能用AIR做网络电视了

    TOP

    返回列表