“小小便利店”终于上线啦
自从新换了工作之后,就一直没怎么再更新博客了,每天的时间都安排的满满的,今天借着推出这款小游戏的机会,赶紧踩个脚印。本来计划这款游戏半个月完成,但由于平时的工作太忙,导致我一周只有一天的开发时间,这款游戏在经历了2个多月之后才浮出水面,现在还仍然在完善中。
目前正在跟人人网合作,在此感谢跟我一起奋斗的兄弟们,没有大家的共同努力,这款游戏是永远也不会有成功的基因的。
游戏地址:http://page.renren.com/littlecvs/index
自从新换了工作之后,就一直没怎么再更新博客了,每天的时间都安排的满满的,今天借着推出这款小游戏的机会,赶紧踩个脚印。本来计划这款游戏半个月完成,但由于平时的工作太忙,导致我一周只有一天的开发时间,这款游戏在经历了2个多月之后才浮出水面,现在还仍然在完善中。
目前正在跟人人网合作,在此感谢跟我一起奋斗的兄弟们,没有大家的共同努力,这款游戏是永远也不会有成功的基因的。
游戏地址:http://page.renren.com/littlecvs/index
昨天参加了InfoQ中文站主办的活动,由马鉴讲解了Flex4新体系、李文磊讲解了安全沙箱机制,这次活动总体感觉还不错,不过互动环节还有一些需要改进的地方,很多学习者想交流问题,但由于会议时间有限,所以不得不停止提问。
Flash Catalyst无疑成为我这次最关心的话题。我们传统开发项目的模式,都是美术设计师先出一个设计稿,交互设计师拿过来再按照设计稿样式制作出交互模型,但是很多情况下他们沟通都会陷入尴尬局面,交互设计师说这个设计稿某某地方实现不了,美术设计师说你做的东西不是我想要的,诸如此类事情频繁发生,于是就出现了Flash Catalyst,它诞生的初衷就是为了保证交互设计师做出来的东西就是美术设计师想要的。不过由于目前只是1.0beta版,所以还不可能十分完美,但是不管怎么说,它的出现已经颠覆了传统的开发方式,这无疑是个进步。
在这次活动中,我有幸获得了官方赠送的adobe开发工具光盘和书籍,在此表示感谢,希望活动越办越好!
昨天在网上看到了oreilly官网发布AIR1.5 CookBook,太兴奋了,偶要想办法尽快搞到手。
oreilly url:http://oreilly.com/catalog/9780596522506/toc.html

最近一段时间我一直在使用flash cs4,功能是很强大,但是有两点让我难以忍受。第一点,反应速度慢,比如我拖个影片剪辑、选取个文本框之类的,都要花费至少2秒钟甚至更长才能响应。第二点(我最不能忍受的就是这个),经常爱崩溃,平时使用的时候偶尔崩溃一下也就算了,结果昨天晚上真是变本加厉,本来白天在公司用的还好好的,结果到了晚上,我双击程序图标之后,它居然在启动的过程中就崩溃了,尝试了几次怎么也进不去,于是我重启电脑想再次进入,失败!然后我又卸载了flash cs4并重新安装了一遍,再次尝试进入,失败!无语至极,我拼命在网上寻求帮助,但没得到满意答案。突然我发现网上出现了flash cs4绿色版,于是我下载了一个,在本地先运行了一遍,结果仍然失败!无意中发现里面有个关于绿化的应用程序(.exe),运行之后再次启动,成功!于是我关闭了绿色版flash cs4,启动我原先安装的那个版本,成功!折腾了我一晚上,整的我也快崩溃了。借用周星驰在“唐伯虎点秋香”里的一句话:谁能比我惨~!
老规矩,先上图。
上面这几张图是我今天下午拍的(第三张除外,是我哥们帮着拍的),不管怎么说,交流的气氛还是很令人愉快的(主要是有吃的),给我最大的收获就是又认识了几个新朋友,尤其是跟一个我的同行(第三张图左边那位)聊的比较多,双方各自针对自己的工作经验谈了对flash的看法,更多探讨的是平时工作中经常遇到的问题。只可惜会议的时间太短了,没有更多的机会和每个人都认识一下,比较的遗憾。
今天早晨上班,刚到公司,发现一个比我来得早的A同事正在电脑前专注的打字,于是我蹑手蹑脚走到他后边,然后已迅雷不及掩耳之势抓住他的双肩使劲摇了几下,把小A吓的小心肝扑通扑通直跳,转身一看是我,相继笑了起来。之后他便告诉我一个消息,周末的时候他把钥匙给弄丢了,一大串钥匙放在一个黄色半透明的文具袋里。本来这个消息对我来说听的太多了,见怪不怪了,但是令我怎么都没想到的是他后面的那句话:“我把小区的出入证也放在了那个袋子里,上面有我的家庭住址。”听完这句话之后,我先是愣了3秒钟,缓过神来之后,我拍着他的肩膀说了一句:“哥们,你太有才啦~!”我心想你咋没把每串钥匙开什么门也写张纸条放进那个口袋里啊,当时说的其他同事也哈哈大笑。不过好在最后他在公司里找到了那个文具袋,原来他周末下班的时候忘记带在身上了。结果我们这个话题还没聊完,B同事刚从外面打完卡进来,睁着一双睡眼惺忪的眼睛,一脸无辜的样子对我们说:“我的钱包好像丢~了~,好像是在地铁上丢的”。我和小A对视了一下,然后赶紧关怀的问了一句:“你的钱包里都装了些啥呀?”B同事仍然无辜的说:“里面有1千多元现金,身份证,未加密的信用卡,反正不管什么卡,里面加起来估计有十多张。具体我也搞不清是真的丢在地铁上了还是忘在家里了,感觉几率各占50%。一般我出门的时候,必带的3样东西就是手表、钥匙和钱包,手表我还带在手上,钥匙也在,但是钱包不见了,可是我的包也没有被拉开过的迹象。”我心想:我KAO,原来这也是一个人才啊。
最后B同事的钱包是不是能够找到我就不得而知了,明天可以再问问他。不过这里我想提醒一下各位:第一,如果你不想让自己丢东西丢到山穷水尽地步的话,记得钥匙别离身,更别像我们这位A才子一样把小区住址也一起丢给人家;第二,平时如果身份证用不到的话,别带在身上,办一次身份证很麻烦的,快证也要一个月,还要交不少money,普通速度的话最少也要3个月。信用卡加不加密你自己看着办,但最好不要把一叠卡全揣在身上,不然捡到卡的人可要Happy了;第三,如果你认为自己不可靠的话,可以把卡和票子放我这里保管,保管费只要你意思一下就可以啦。哈哈,开个小玩笑,希望大家笑过之后不要跟他们一样成为第N个才子哟!
之前,只要是有过flash开发经验的人都知道,我们可以用flash开发出任意一种只要你能够想到的用户体验,于是很多新兴的个性化网站层出不穷。但是同时面临的一个问题,就是flash不能够被搜索引擎收录,因为flash是一个经过编译的而非原生态的东西,也因为此原因,使得有些项目不得不采用传统的页面形式来表现。而作为adobe的竞争对手silverlight,在这方面有着明显的优势。时隔不久,最近google与adobe联手合作,给出了解决方案,具体做法如下:
1、你需要注册一个Google Analytics帐户,http://www.google.com/analytics/,最后你会看到一个类似于UA-xxxxxx-x格式的帐户号,同时会给你生成一段js脚本。如果你将js脚本插入到页面中,则可以收集来自此页面中的数据信息,创建新的配置文件之后,跟踪状态将会显示”跟踪状态未知”的提示,直到系统检测到跟踪代码为止。如果你想知道具体的做法,可以参考这里https://www.google.com/support/googleanalytics/bin/answer.py?answer=55480&ctx=sibling
2、对于flash来讲,我们最重要的是需要那个帐户号。那么如何在flash中部署呢?你需要先到这里下载一套组件包。
3、在压缩包中你会找到lib/analytics_flash.swc、 lib/analytics.swc两款组件,他们的功能都是一样的,官方说他们的区别只是设计的样式不同,但是在我看来几乎没什么区别。这个时候,如果你用的是flash CS3 IDE,你需要把他们拷贝到C:\Program Files\Adobe\ Adobe Flash CS3\language\Configuration\Components目录下,如果你用的是flash CS4,那么你的目录应该是C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Components
4、新建一个fla文档,按ctrl+F7打开你的组件库,你会看到Analytics和AnalyticsLibrary这两款组件,选中其中一个组件拖入到元件库中。
5、ok,现在来讲,对于Google Analytics Tracking for Adobe Flash的配置就已经完成了。如果你想看英文版的安装步骤:Here it is.。然后你可以在as3 code中加入如下代码:
初始化参数的含义:
* 初始化的显示对象;
* 我们之前注册过的Google Analytics账户名;
* 设置你的跟踪模式是Bridge还是AS3;
* 设置debug mode为true或false。
trackPageview方法中的参数是一个虚拟URL。
好了,我就先总结到这里,不过有一点需要提醒大家,Google Analytics不是实时更新的,而是每隔24小时更新一次,其他更多的API,就要各位去慢慢研究ZIP包中doc里面的说明文档了。
这次会议给我的最大收获就是使我更加明确了adobe今后对于flash的发展方向,除了面对silverlight这个强大的竞争对手给与的压力以外,还需要广大开发者的大力支持。据说他们计划是将AE当中的特效滤镜移植到flash当中,这会使得flash在表现力上会更酷、更炫,但是由于adobe要坚持flash的跨平台运行,而且还要保持flashplayer体积小、功能强的优点,使得他们不得不进行一些取舍,所以不会把AE全部滤镜特效移植过来。毕竟有些特效在特定系统下是不能运行的,用7yue的一句话说,如果flash只是针对windows系统进行开发的话,那效果将会比现在更炫。
另一方面,会议上谈到了大家更为关心的p2p话题。对于flashplayer10来说,我个人感觉貌似adobe已经实现了p2p传输,只是没有公布而已,因为这会使现有的很多搞p2p的企业面临瘫痪的局面。
不过针对flashplayer10的新功能,让人感觉还是很欣慰的。现场演示了重建的文字渲染引擎带来的专业排版印刷技术,可以支持跨行连体字符、图文环绕、双向文字、从右到左或垂直文字排版、平滑反锯齿、渲染、文字风格等各种效果,这可是第一次给网络带来印刷级别的文字渲染质量。如果你的显卡支持OpenGL 2.0和OpenGL着色预言(GLSL),那么Flash Player 10就可以借助它改善性能,同时释放CPU资源。在绘图、视频解码与播放、覆盖和应用位图、滤镜、混合模式等操作中,GPU都能给Flash Player 10带来加速。不过7yue也明确表示,关于GPU的硬件加速,只存在于对位图和视频的渲染上。其中他们演示了一个明显的例子就是,首先有一个模拟类似生化危机的3D场景,第一次在flashplayer9下运行时,当画面静止的时候,图像非常清晰,但是在运动的时候,画面组成就类似于马赛克一样,有大的色块出现,使得画面看起来很粗糙。但是在flashplayer10下运行时,我们明显感觉到画面在静止和运动的时候,效果是一样的。
1、会议开始时的大屏幕

2、3D效果演示(1)

3、3D效果演示(2)

4、3D效果演示(3)

5、我与7yue的合影

下面这几段视频是我当时在会议演示flashplayer10新特性demo的时候拍摄的,由于体积太大了,所以我压缩了一下。
视频片段地址:film.rar
记得我在今年3月8日的时候,参加了RIAMeeting第四次会议,没想到短短几个月过去,已经是第八次会议了。最近公司一直加班,听说这次会议讲flashplayer10的新特性,所以我无论如何也要参加,好像7yue也来做客了,顺便拜访一下,哈哈~!
注:以下文字摘自RIAMeeting.cn
近来Adobe出招频繁,随着Flash Player10的正式发布,还有让人万分期待的Adobe CS4创作合集,都无疑给RIA市场注入了兴奋的动力,身为RIA开发者的你,是否跃跃欲试?
Show Time!RIAMeeting第八次开发者聚会将在11月8日召开,具体信息如下:
这次的会议的主题:
Flash Player 10的新特性
时间:
2008年11月8日 下午
地点:
Adobe中国研发中心
北京海淀区中关村东路1号院 清华科技园 科技大厦 A座 21层
会议日程:
1:30 – 2:00 签名入场(收集名片,最后抽出5个幸运奖,有惊喜奖品哦)
2:00 – 3:00 Flash Player 10新特性演示
3:00 – 3:20 休息,并收集大家的问题
3:20 – 5:00 根据问题展开分组讨论
本次会议特别邀请7yue作为我们的现场嘉宾,和大家一起畅谈RIA话题
本次报名将采用系统报名的方式,请使用下面的地址报名:
http://www.riameeting.cn/register/
11月7日我们将给大家发送参会的确认邮件
如有问题,请咨询邮件:contactus@riameeting.cn