HP Slate上完美运行Flash Player 10.1和AIR

由 Jinni 于 March 9th, 2010 8:54 am 发布 13条评论

HP Slate基于Windows 7,因此支持多任务,可以使用各种Windows软件,并可以完美运行Flash Player 10.1/AIR。硬件方面支持摄像头和USB接口的各种设备扩展。这样的移动设备才能称之为“平板电脑”。至于Apple那款不会掉进厕所也不能打电话的大号iPhone其实也很不错,就是有两个功能不支持:这也不支持,那也不支持。

Happy Birthday to Adobe AIR!

由 Jinni 于 February 25th, 2010 2:37 pm 发布 1条评论

今天(2月25日)是Adobe AIR发布两周年纪念日,Happy Birthday!

Flash Player 10.1在Android上是耗电大户?

由 Jinni 于 February 25th, 2010 10:30 am 发布 0条评论

Flash Player 10.1在Android上的出色性能让某些别有用心的无聊人士大跌眼镜之后,这些人又开始想办法攻击Flash Player对设备电池的消耗问题了。这倒也合乎常理,这个世界上没有完美的技术,性能上去了,功耗也自然不小,那么Flash Player会成为Android手机上的耗电大户吗?Adobe的Mark Doherty做了一系列实验,简单来说结论:使用Flash Player 10.1在Google N1上通过WiFi联网观看H264视频可以持续3个小时以上。而且这其中WiFi对电池的消耗比例要远远大于Flash Player。

Adobe Connect Pro Mobile可以从App Store下载了

由 Jinni 于 February 25th, 2010 9:43 am 发布 1条评论

Adobe Connect Pro Mobile是一款Flash应用程序,也是第一款由Adobe官方开发的使用Flash Packager for iPhone的应用程序。现在已经可以从App Store中免费下载了。主要特性包括通过VoIP参加电话会议,即时聊天,接收远程屏幕共享,文档和摄像头视频等

视频演示:

更多信息,请访问Adobe Connect Pro用户社区

Google Nexus One上的Flash 3D演示

由 Jinni 于 February 24th, 2010 3:26 pm 发布 1条评论

一起来看看效果如何:

另外附上FarmVille on N1的Demo:

Google N1 Rocks!!

Adobe Flash Player 10.1 Beta 3 上线!

由 Jinni 于 February 24th, 2010 1:19 pm 发布 0条评论

点击这里访问

Bete3修正了大量的Bug,具体参见Ted的这篇文章

2.25更新:7yue对FP 10.1 Beta3的改进提供了更加详尽的介绍

关于Flash Player的“跑道/切片模型”

由 Jinni 于 February 24th, 2010 1:09 pm 发布 1条评论

早前的一篇文章中我曾经提到过:“Flash Player的“跑道”模型最早由Ted Patrick提出,而Sean Christmann将这个理论进一步扩展成了“切片”模型,但是我对这个模型的结论抱有很大的质疑,这个模型和我的实验结果有很大的出入,有时间我会专门来撰写文章和大家分享讨论。”

正巧最近天地会论坛上有一篇针对切片模型的翻译,我借机将我的质疑提出来,并引发了一些讨论。我的质疑主要针对于原文中的以下论述:

Additionally, if you choose, you can render to the screen sooner then the compiled framerate by calling updateAfterEvent() , but only within a Mouse, Timer, or Keyboard event handler. In this instance though, the Marshal will consider that the end of the frame and start a new frame on the next slice.

根据我的实验结果,调用updateAfterEvent()会触发RENDER事件并进行实际的重绘,但并不会造成“当前帧结束并开始下一帧”。也就是说,你可以在同一帧之内,多次触发RENDER事件及其关联的处理函数,并对对屏幕进行多次重绘,并不会对帧进行“打断”。进一步来说,原文中的模型所基于“用户事件代码可以执行多次,而渲染事件代码和真正的渲染操作只在最后一个Slice执行”的假设并不成立,或者说,该假设只能说明某种情况,而不绝对成立。

为此,我特地咨询了我的同事,也是“跑道”模型的最初提出者Ted。他非常迅速的给了我回复,内容如下:

Yes you can call updateAfterEvent over and over between standard renders. You basically inject a partial render in the code execution side of the racetrack and elongate it.

翻译如下:

是的,你可以在每次标准RENDER(即原文中的Last slice’s render)之间调用多次updateAfterEvent(并进行重绘),相当于你在跑道一圈中代码执行的阶段”注入”了部分渲染过程并延长了整个跑道。

至此,我想这一问题应该是比较清晰了,跑道模型并不绝对,由于updateAfterEvent和Flash Player内部强制重绘需求的存在,我们可以在一帧的用户代码时间插入渲染事件代码,并进行多次重绘。也就是说,在一帧中,用户代码并不总是先于渲染代码而执行,它们是有可能交替进行的。

另外,Ted还提到:

I would love to see AS have full render control as a playermode in FP11. If set there are no automatic renders and the developer must call render for all visual changes to occur.

翻译:

其实我很希望看到Flash Player 11可以在某种模式下给开发者完整的渲染控制。在这种情况下开发者必须主动调用API来实现屏幕重绘。

的确,如果能够实现完整的渲染控制,将会给开发者对性能优化带来更大的提升空间~。

星际争霸2的图形界面几乎全部使用Flash搭建

由 Jinni 于 February 22nd, 2010 10:57 pm 发布 3条评论

国外一名玩家在使用工具破解了星际争霸2Beta版的资源包后发现,星际2的图形用户界面几乎是完全使用Flash构造的。

详情请看这里

Flash Player 10.1在Google Nexus One的最新演示!

由 Jinni 于 February 22nd, 2010 9:27 pm 发布 1条评论

ThibaultMichael演示了Flash Player 10.1在Google Nexus One上访问各种网站的实际效果,其中包括休闲游戏,运用大量视频的Flash互动网站,基于RTMP的音乐播放器,全Flex站点以及全3D的图形交互!更重要的是,这些网站上的Flash并没有为移动设备做过特别的优化,让我们一起看看效果如何?

详情见这里

此外,这里还有一段James Ward演示Flex 4列表组件在N1上的效果:

Photoshop 20周年纪念!

由 Jinni 于 February 19th, 2010 10:26 am 发布 0条评论


2010年2月19日是Photoshop 1.0发布20周年的“大日子”。在世界各地都会有很多官方和民间组织的庆祝活动,不知道中国的设计师社区有什么动作没?

官方专题站点

听听Photoshop的四位创始人:John Knoll, Thomas Knoll, Russell Brown, Steve Guttman讲讲Photoshop的历史: