Flash Builder 4安装程序采用AIR技术

由 marco 在 三月 22nd, 2010 发表于 原创文章, 行业资讯评论

刚刚在安装新下载的Flash Builder4正式版,从整个安装向导UI来看极像是用AIR程序做的。

AIR2.0已经支持将程序打包为可直接执行的exe文件。

安装向导用AIR2.0解决方案,即能体现AIR2.0的特性又给自己的产品做了一次值入式广告,真是一举两得!

Flash Builder 4 正式版发布

由 marco 在 三月 22nd, 2010 发表于 行业资讯评论

千呼万唤始出来,期盼已久的Flash Builder4 正式版今天终于发布了。
我也在下载中,希望会有令人心动的改进。
点击这里下载。

上海 第二期FLASH专家交流会 3月28日

由 marco 在 三月 12th, 2010 发表于 RIA聚会评论

第二期FLASH专家交流会 3月28日 上海 畅星大厦
活动主题: 新技术和开发经验

正在火热报名中!免费参加,座位有限,快来报名 SWFSH.COM


话题介绍

FLASH基于对象的优化技术

主讲人:盛大网络 黄炎中

职业生涯:05年进入盛大。
<疯狂赛车>主程;
<英雄连OL>主程;
<传世群英传网页版>WEBGAME用户体验设计师,项目经理,系统架构师。

FLASH PLAYER 多元件性能测试报告

主讲人:鞠海深
海底世界创始团队成员,前端核心开发人员。




Flash图像开发杂谈

主讲人:李明
曾就职于中国MacroMedia总代Itom公司,和讯,盛大,数字鱼,微软等公司,做flash商业项目多年,对flash开发及结合传统语言开发有多年的研究,现是盛大18公司之一翼牛网络的创始人,开发盛大平台下的大型flash网页游戏。

Isometric位图引擎的构建

主讲人:史珉
将为大家讲述以下内容:
Display Object Node Tree与Event Bubbling ;
位图与MovieClip ;
遮挡与排序;
鼠标动作捕捉;
优化:Object Pool;如何减少排序及遮挡计算;寻径及四叉树;

Papervision3d开发流程及商业应用

主讲人:孙令纯
介绍Papervision3D (简称PV3D),PV3D是一套开源的3D应用,结合 ActionScript 3.0 的高效能,制作出更多更炫的FLASH 3D应用。在全球已有许多的知名网站运用此技术。演讲内容以范例为导向,着重于实际应用,让您在短时间内扎扎实实制作出每一个ActionScript程序。

AIR的数据缓存及数据绑定的列表操作模式

主讲人:徐哲
Doit.im 创始人。
10多年企业应用开发经验。
专业以Java/Ruby/C++/AS3/JavaScript/Objective-C为主;业余爱好经济和哲学、历史。
Flex上主要应用有Doit.im, 路灯、电缆监控与防盗系统。
主要讲述在AIR开发中,我们怎么设计我们的客户端缓存系统,所谓列表操作模式即针对集合/列表的操作和操作的结果符合数据绑定的特性。


议程安排

2010年3月28日 星期日

12:30 ~ 13:00 参会人员签到,入场
13:00 ~ 15:00 主题讨论
15:00 ~ 15:30 茶歇和聊天
15:30 ~ 17:30 主题讨论
18:00 技术交流和讨论


会议地点

畅星大厦上海

地址:上海浦东新区碧波路888号畅星大厦3楼会议厅
电话:021-38984558
网站:http://www.changxing.sh.cn/
交通:161,地铁2号线张江站(步行5-10分钟即到),提供免费泊车。

>> 在 Google 地图上查看

Hello Buzz!

由 marco 在 二月 11th, 2010 发表于 生活随笔, 精品收藏1 条评论

Google今天发布一款名为Google Buzz的新产品,用户将可以直接在Gmail内分享信息、连接和照片。谷歌另外还发布了一系列用于Android智能手机的新型社交网络功能。

Buzz类型是Twitter的一个社交平台,信息实时推送。试用一个小时感觉非常不错,总体上继承了Gmail的优良血统,信息会自动保存在Gmail里面以免漏读,可以把信息打上喜欢的标签,共享Picasa, Google Reader, Flickr, Twitter上的内容,还可以对消息记录打包做为邮件发送。

担心! 继Facebook, Twitter, YouTube之后, Buzz会不会也只能在我们眼前昙花一现?

自定义图表刻度标签

由 marco 在 一月 6th, 2010 发表于 原创文章2 条评论

Flex为我们提供了一套非常强大的图表组件,而且这些组件给我们开发人员提供了丰富的接口,在此基础上可以扩展出更加令人兴奋的应用。
下面是我扩展的AxisRenderer类,AxisRenderer是图表轴渲染器,所有图表的轴都是通过这个类来渲染的。而我这个例子所做就是在AxisRenderer的基础上提供几个接口(以Style方式),这几个接口的作用是给轴的刻度标签加上格式、前/后缀、千位符、单位。

Demo


阅读全文 »

StyleBindingUtils可以绑定样式的工具类

由 marco 在 一月 5th, 2010 发表于 原创文章评论

Flex自带的有一个BindingUtils类,可以把两个类的属性绑定起来,但是不能绑定样式(Style),样式是Flex中常用的特性,看其BindingUtils源码,绑定技术本身是依靠于ChangeWatcher,所以照着BindingUtils写一个可以绑定样式的方法。
StyleBindingUtils:

package org.beasy.binding.utils
{
	import mx.binding.utils.ChangeWatcher;
	import mx.styles.IStyleClient;
 
	/**
	 * Flex的绑定功能为我们的日常提供很多的方便
	 * 但是Flex只提供了属性的绑定类->BindingUtils;
	 * 如果要实现绑定控件的Style还要自己用ChangeWatcher去侦听事件
	 * 有了StyleBindingUtils这一切将变的简单
	 * StyleBindingUtils封装了ChangeWatcher进行了Style的绑定实现,
	 * 为您的开发提供了更多方便和快捷
	 * @author Marco
	 */
	public class StyleBindingUtils
	{
		public function StyleBindingUtils()
		{
		}
 
		public static function bindStyle(
			site:IStyleClient, prop:String,
			host:Object, chain:Object,
			commitOnly:Boolean = false):ChangeWatcher
		{
			var w:ChangeWatcher =
				ChangeWatcher.watch(host, chain, null, commitOnly);
 
			if(w != null )
			{
				var assign:Function = function(event:*):void
				{
					site.setStyle(prop, w.getValue());
				}
				w.setHandler( assign );
				assign(null);
			}
 
			return w;
		}
 
	}
}

阅读全文 »

Squiggly – Adobe开发的Flash/Flex拼写检查API

由 marco 在 一月 5th, 2010 发表于 精品收藏评论

今天逛labs看到的一个好东东,目前是2.0版本,Flex3/4都支持。
Squiggly使用起来很简单,在Flex里使用时,只要导入两个SWC:AdobeSpellingEngine.swc,AdobeSpellingUIEx.swc.从命名就可以看出来,两份个swc一个是负责拼写检查的引擎,另一个是负责UI显示.
使用时代码甚至只需要二行:

  • import com.adobe.linguistics.spelling.SpellUI;
  • SpellUI.enableSpelling(textArea, “usa.zwl”);//检查拼写
  • SpellUI.disableSpelling(textArea);//取消检查

其中textArea是一个Flex文本域组件,”usa.zwl”是英文语法字典的路径,此文件Squiggly下载包里面有。

spell check 

Squiggly官方网站:http://labs.adobe.com/technologies/squiggly/

[转]Windows 7的“上帝模式”

由 marco 在 一月 5th, 2010 发表于 精品收藏评论

在Windows7里,上帝能做什么?
一个简单的方法就可以调出调整Windows 7系统的全功能控制面板,这一小技巧可以让你从鼠标调整到硬盘分区,启动“上帝模式”非常简单,只要建立一个文件夹,然后将它命名为GodMode.{ED7BA470-8E54-465E-825C-99712043E01C},上帝就出现了,微软并没有解释GodMode的用途,但它应该类似于游戏秘笈show me the money的作用,去试试看吧。

icon

GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

god mode

本文资源来自:http://www.cnbeta.com/articles/101401.htm

在Tree上添加CheckBox(II) – 支持级联选择

由 marco 在 一月 4th, 2010 发表于 原创文章1 条评论

以前也写过一遍关于Tree CheckBox ItemRenderer的文章,分析如何在Tree的节点上添加Checkbox,实现了在节点上添加了CheckBox并关联对应数据的selected:Boolean属性,也就是CheckBox的选择状态随selected属性的改变而改变,selected也随时更新当前节点上CheckBox的选择状态。

目前这个版本不仅实现了原有的功能,而且支持了树结构级联选择:支节点选中的话支节点下的子节点也会选中。

效果图:

示例
阅读全文 »

同事推荐的一个Javascript开源图表组件

由 marco 在 十二月 9th, 2009 发表于 精品收藏评论

今天同事推荐给我一个Javascript开源图表站点highcharts,又被震撼了一次,每天都被震撼中。。。

咋一看还以为是flash做的呢,看上去感觉很舒服,图表线形很圆滑,而且还带阴影。

粗略看一下她目前貌似支持AreaChar, BarChart, ColumnChart, LineChart, PieChart 五种主流图表,而且还支持图表混合, Legend(图例联想),标签旋转等常用功能 。

highcharts

更重要的是她的帮助文档很全面,并且附带了很多demo源码。