Archive for April, 2010

Popcap官方Flash游戏(祖玛&宝石迷阵2)在Google Nexus One上的运行效果

Posted in Flash Player, Game, Mobile on April 23rd, 2010 by Jinni – 16 Comments

下面是我刚刚录制的一段视频,看看大名鼎鼎的Popcap的两款在线Flash游戏《祖玛》和《宝石迷阵2》在Google Nexus One上的运行效果。需要声明的是,这两款游戏完全没有为移动设备做过任何优化,就是官方主页上的网页版本(祖玛宝石迷阵2)。所以说,支持Flash的移动设备才能提供给用户完整的互联网体验

P.S. 这两天看到Android社区讨论《植物大战僵尸》什么时候能有Android版本。我想对于Popcap来说,最为简单直接的办法莫过于将现有的Flash版本封装成AIR,再导出成Android版。而且据我估计Android AIR版本应该可以比Flash Player版本获得更加出色的性能表现。

新浪微博Adobe AIR客户端和AS3 API正式发布!

Posted in AIR on April 22nd, 2010 by Jinni – 2 Comments

在今天的Adobe Flash平台技术峰会上,新浪微博正式发布了基于Adobe AIR的桌面客户端,赶紧体验一下吧。

如果你希望基于新浪微博平台搭建你自己的Flash/AIR应用,可以尝试使用新浪微博AS3 API,它负责完成所有和RESTful API交互的逻辑:包括OAuth和基本认证, 图片和文字转码,数据封装等等。Flash/Flex开发者可以通过简单的方法调用和事件侦听来快速创建微博应用。

你可以在Google Code上找到新浪微博AS3 API的完整类库源代码文档

LiveCycle Collaboration Service最新版发布-支持Server-to-Server编程和P2P特性

Posted in My Tutorials, Platform Services on April 20th, 2010 by Jinni – Be the first to comment


Adobe LiveCycle Collaboration Service (A.k.a. Cocomo, Adobe Flash Collaboration Service) 1.1版本发布,支持N多重量级新特性,难怪产品经理Nigel Pegg要用“爆炸”一词来形容这个新版本。以下我简单介部分功能:

Server-to-Server API
这毫无疑问是1.1版本的Killer Feature,没有Server-to-Server API,你很难将自身的业务逻辑和Collaboration Service结合起来。可以说这是LCCS商业化最重要的一步,也是必须走的一步。基本原理非常简单,你可以通过LCCS Server API将你自己的Web Server注册(registerHook)到LCCS并订阅一些集合节点(Collection Node),当LCCS收到相应的消息时,会通过HTTP POST请求发送给Web Server,而Web Server也可以通过AccountManager向集合节点发送消息,就这么简单。需要注意的是,注册到LCCS的Web Server必须支持AMP(如BlazeDS, AMFPHP等)。

P2P和流的增强支持
最新版本的LCCS不仅支持单点的P2P功能,而且支持Flash Player 10.1最新的组(Group)和组播(Multicast)特性。你既可以在播发视频音频流的时候使用该特性,也可以在消息传递(Data Messaging)的时候使用。你甚至可以设置要求用户必须使用P2P(RTMFP)的方式连接。另外,你也可以非常容易的将流设置为“私有化”,由你来决定房间中的哪些用户可以看到你发布的流,而哪些用户不能。

指定私信接收人(recipients)列表
是的,这是在上一个版本中就有的功能,但那时候你只能指定一个私信接收人,现在则可以指定一个列表。这个功能某些情境下特别有用(如游戏开发)。

其他新特性请阅读这篇文章。

感兴趣的开发者赶快去尝试一下吧,点击这里登陆并下载最新版的SDK。

Flash Player 10.1在Google Nexus One上播放H.264视频的耗电情况

Posted in Flash Player, Mobile on April 17th, 2010 by Jinni – 3 Comments

Mark Doherty之后,Michael ChaizeJens Loeffler也都各自进行了关于Flash Player在移动设备上播放视频的实验。

Jens Loeffler使用的是完全未经优化的H.264视频。实验证明,在Google Nexus One上持续播放30分钟后,手机电量从全满降到84%。按此计算,应该至少可以连续播放3个小时左右。

P.S. 如果大家发现我的文章以各种名字出现在CnBeta上,那一定不是我发的。本人没有在该网站投递过任何文章。
P.S.S. 有人评价我是Flash的“托”,很高兴的告诉你,我就是Flash的“托”。但我从来不叫嚣,更不会信口开河,我只用事实说话。

Flash Player 10.1与HTML 5粒子系统性能比较

Posted in Flash Player, Mobile on April 16th, 2010 by Jinni – 3 Comments

最近Michael Chaize使用HTML 5和Flash等技术实现了同样一个粒子系统,并对其在不同浏览器,不同操作系统,不同平台(桌面和移动设备)的性能进行了一个评测,下面的视频显示了部分测试结果,一起来看看吧。

下图则是在Mac平台,Firefox 3.5浏览器的测试结果,可以看到,当粒子数达到4000时,Flash的性能已经是HTML 5的3倍。

更加详细的测试用例和结果,请访问这里