参加了 Adobe 开发者技术日
昨天(12 月 1 日)将要下班的时候,突然身体不舒服,感觉要晕倒在地,赶紧去会议室躺下,没想到一躺几个小时,晚饭也没吃。九点多挣扎着起来,天旋地转,到水吧拿了点白糖泡热水喝了以后竟然在办公室就吐了起来。不得已,怕自己在路上晕倒,把老婆叫来接我去医院。吊了两瓶药水之后,终于恢复了一些,折腾到凌晨一点多了,觉得可能这次报名去参加 Adobe 开发者技术要失约了。
早上八点,竟然能够起得床来,虽然还是头重脚轻,但既约了同事一同前往,又想问一下 Adobe 官方一些问题,还是咬牙去了珠江新城的富力君悦大酒店。
到会场的时候,已经九点一刻了,会场满满的应该到了一百余人。签到,拿了很漂亮的参会卡乖乖找了个后面的座位坐定。九点半准时开始,奥多比公司中国研发中心总经理南宁如先生做了简短的致辞,跟日程表上的时间分秒不差。后来才发现所有的演讲人员都有一手绝活,就是演讲时间都是非常准时结束的,可以看得出 Adobe 公司对参会的开发人员非常尊重,谢谢。
因为今天的状态不佳,所以听到的东西大多没有能够记住。不过马鉴先生(http://www.7yue.com)所说的 Flash Platfrom 的最新动态颇为振动人心,特别是 Slider 这个 Flex Mobile Framework 能够运行在 400Mhz、128MB RAM 的移动设备上,而 Flash Player 10.1 也将能够在 ARM11 架构的 500-600Mhz 的机器上运行,且只占用 50MB 的内存,莫非移动 Flash 的时代真要来了?第一次看到 Flash Catalyst 的演示,我和同事都觉得非常有用,应该在很大的程度上能够打通设计师与开发人员之间的鸿沟。然后就是孙颖先生的《RIA与开放平台》演讲,因为之前看过他一《Flash as3 殿堂之路》,所以先入为主地觉得不过了了,另外演讲中也有颇多是为东家淘宝网做广告,既然如此就不多评论了。
转眼就到 12 点一刻,因为一直没有看到这酒店的餐厅在哪里,也没有指引,另外估计在酒店用餐比较贵,就没有问工作人员,直接出了酒店。施工中的珠江新城,那么个荒凉哇!幸好年初曾经来过这里,记得有一间真功夫,凭着依稀记忆,竟然顺利找到,于是在祭了五脏庙之后杀回酒店。在这里抱怨一下 Adobe 的组织人员,下次请在“大会信息”页面提供餐饮、交通指引,毕竟你们活动都是在大城市里搞,不可能我们在这个城市讨生活就真的很熟悉这里的每一个角落。如果您们看到我的抱怨,下次活动时请您们多下些工夫,这次为午饭折腾了一下的朋友估计不少。
下午回到会场,Adobe 公司高级软件工程师曹金明先生(http://swfever.com/)作了《What’s new in Flex 4 SDK ? 》报告,这是一个颇为实用的 topic,介绍了很多新的特性。因为之前在网上有了解过一些,加上午休时间,所以我走神用手撑着头竟然小睡了一下。唉,再好的 topic 也抵不过困乏,醒来发现不少朋友都趴在会议桌上梦周公。
在茶歇之后,郭少瑞先生讲了《Spring ActionScript 与 Cairngorm 框架的结合开发技巧》。嗯,我现在对设计模式已经不那么敏感了,觉得这东西主要作用是让比较水的程序员写的代码不那么水而已。不过话说回来,Cairngorm 还是让我觉得开始信息化应用的话,比直接用 Flex SDK 方便了许多。不过 Spring ActionScript 我只能说是一个怪物了,这玩意非常符合一个老笑话,怎么说来着,哦,对,“我有一个问题,我觉得我应该用 XML 解决它,好,现在我有两个问题了。”
最后又是由马鉴先生做了一番 Drawing API 讲解,因为自己出身游戏业界,所以前面一小段就没有听真了,后面介绍的几个粒子系统很棒,还有 Pixel Bender Shader 让我觉得 Adobe 的这个 Flash Player 真的是不错的“游戏图形引擎”,值得研究研究。
最后是现场答疑时间,我问了一个这样的问题:“作为游戏开发者,我非常关注 Flash Player 的扩展和嵌入;所谓扩展就是指由开发人员使用 C/C++ 编写动态连接库供 FP 调用,而嵌入则是指将 FP 嵌入到用其它语言(比如C++)编写的宿主程序中;在目前无论是 C++ 调用 AS3,还是 AS3 调用C++,都非常麻烦,不知道 Adobe 有没有计划改进这一方面?”
很无奈,马鉴先生给了我一个非常明确的“No”,理由大概是有两点,一是为了安全性(我觉得这点不太成立啊,python 或 lua 等直接提供 C-API 的语言就不说了,连 java 都有 JNI 啊);二是目前在游戏领域,Adobe 注重于 Webgame 和 Social Game,所以大家不用期待了。因为自己参与的项目目前使用 Flash 作为 Game UI 系统,这个官方消息让我 Feel so sad。
最后感谢 Adobe 公司赠送给我们 Flash Builder 4 beta 2 和 Flash Catalyst beta 2 等 Adobe Flash Platform 光盘以及 Tour de Flex、tour de LiveCycle 的光盘,可惜的是抽奖没有抽中我,蛮想要《Adobe Flex 3 大师之路》这本书的。