PureMVC升级到1.7

PureMVC最近升级到了1.7,这次升级是透明的,也就是说不会因为这次变动而要修改旧有的程序代码。这次升级主要是修正已报告的bug,详见下载文件包的version.text。

另外,(对于新建一个单元测试),Facade 类IFacade接口都增加了removeCommand方法, 该方法可以在Controller类中直接调用。在实际应用中,很少使用removeCommand方法,不过出于方便,你现在可以直接使用它而不用通过Controller singleton来获取。

Controller中的registerCommand方法,有可能让Command注册到以前的已注册通知,这样Command会执行两次。基于此,只能在Command 注册通知前新建Observer。

利用FluorineFx生成Cairngorm代码

FluorineFx已经安装好 久了,一直没空学习。今天抽空体验了一下新功能,居然发现FluorineFx也支持代码生成了。

Cairngorm HelloWorld中我已经给大家介绍 过两种Cairngorm代码生成工具。今天发现使用FluorineFx的Service Browser已经可以自动生成Cairngorm代码了,高兴呀。 继续阅读利用FluorineFx生成Cairngorm代码

使用AIR创建本机窗口

与Flash相比,AIR的一大特性就是创建本机窗口,本机窗口就是系统窗口,会随系统的不同显示不同的外观。使用 NativeWindow 类创建窗口时,会直接使用 Flash Player 舞台并显示列表。若要向 NativeWindow 添加视觉对象,请将该对象添加到窗口舞台的显示列表或添加到舞台上的另一个显示对象容器。 继续阅读使用AIR创建本机窗口

Fluorine和Flex Builder更新升级

好消息呀,最近Fluorine和Flex Bulder都升级了,感兴趣的抢鲜试用一下吧。

  1. Fluorine(http://fluorine.thesilentgroup.com/)更新为FluorineFX,新增了部分Flex Messaging 和Flex Data Services功能,哈哈,以后开发IM之类的东东又多了一种选择。
  2. Flex Builder beta3(http://labs.adobe.com/technologies/flash/flexbuilder3/)。总体感觉比前两个版本运行快。另外,管理工程更方便,还能将布局转换成CSS…