BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Flash Player 10.1及AIR 2.0 Beta版发布,支持多点触摸

| 作者 Jon Rose 关注 0 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2009年11月24日. 估计阅读时间: 4 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

近日Adobe Systems发布了Flash Player 10.1AIR 2.0 Beta版,大家可以从Adobe Labs站点上下载。

Flash Player 10.1

Flash Player的当前版本是10,而从10到10.1的这种版本号的小幅度增加可能会让很多人产生误解,实际上此次发布的10.1版表示了Adobe在将Flash平台从以往的桌面延伸到智能手机、上网本及其他设备过程中的一个重大举措。在去年宣布Open Screen项目之际,Adobe就将Flash Player的一个重点放在了移动平台上,想让Flash Player在移动平台上有立足之地。来自Adobe的David Wadhwani在新闻中说到:

随着Adobe AIR 2与Flash Player 10.1 Beta版的发布,我们正朝着Open Screen项目的愿景大踏步前进着,最终目的是让人们无论身在何方、持有何种设备都能享受到富Internet所带来的好处。

目前该Beta版还只适用于PC,未来正式发布的10.1版将可用于众多的移动设备和上网本。要想让运行时成功登录移动设备和上网本还需要对内存与CPU的使用量进行诸多改进。

由于移动设备与上网本的内存和处理器资源非常有限,我们必须想尽一切办法对Flash Player进行优化。首先减少了内存分配,然后又创新性地实现了内存共享,同时在一切可能的情况下充分利用特定的硬件——所有这一切的目的都是为了保证用最多的内存和处理器资源处理用户的内容。你的内容可能已经被桌面计算机优化过了,但我们还要尽最大努力攻克技术上的鸿沟,目的就是让应用运行起来与桌面相比别无二致。

除了改进Player的内存占用量以外,此次发布还对其他方面进行了大量的更新:

  • 全局错误处理:针对Flash运行时进行应用开发的开发者最希望加入的特性就是全局错误处理机制。此次发布满足了这些开发者的要求,但目前只在AIR中提供。
  • 流增强:更新的Player考虑到了HTTP上的流,包含了大量的更新以改进像缓冲体验之类的事情。
  • 麦克风访问:开发者可以使用Flash Player 10.1从麦克风中访问富音频数据,目前只支持MP3文件。不得不提的是该功能只在AIR中提供。
  • 用户交互:Adobe在此次发布中首次支持多点触摸和手势,这一点对于那些使用过iPhone的用户来说再熟悉不过了。
  • 内容保护:新版Player通过Adobe Flash Access 2来保护Windows、Mac OS以及Linux上的内容。

请参考Justin Everett-Church在Adobe Developer Center上的文章来深入了解Flash Player 10.1的特性。

AIR 2.0

除了AIR运行时可以利用的这些Flash Player新特性外,AIR 2.0还包含了大量的更新以辅助那些桌面应用开发者。来自Adobe的Rob Christensen概述了AIR 2.0的新特性:

作为团队来讲,我们从一开始为AIR 2所设定的一个目标就是向运行时增加新的功能以支持那些用AIR 1所无法实现的应用开发。
...
随着AIR 2定义的不断演进,我们会将关注点放在如下主题上:与操作系统更深层次的集成、提升开发者的效率以及改进性能。

AIR 2.0主要的更新包括:

  • 大容量存储器的检测:开发者可以检测到何时大容量存储器(如USB设备)连接到了计算机上。
  • 本地进程API:Adobe在保证跨平台的情况下尽最大可能地提供本地集成的支持。
  • 网络更新:此次发布加入了AIR开发者社区长久以来一直期待的众多网络更新,包括UDP支持、Socket支持等等。

请参考Rob Christensen在Adobe Developer Center上的文章来深入了解AIR 2.0的新特性。

查看英文原文:Beta Versions Flash Player 10.1 and AIR 2.0 Released

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT