寻访Flash的宗主:Macromedia MAX2005开发者大会

时间:2022-10-29 01:03:53

寻访Flash的宗主:Macromedia MAX2005开发者大会

不知道是否有人做过网络用语的统计,如果将最常用的网络用语排一下座次,相信在前十名中一定会有这样一个词汇――Flash。凡是经常使用电子邮件的人都或多或少收到过表达各种意思的Flash,这些Flash或是祝贺节日、生日,或是一小段幽默生动的电影。

无论是表达什么主题,Flash令我们的工作和生活充满情趣。可是,你有没有想过人们是如何制作出这些Flash?又是什么样的“厨具”烹饪出这些Flash的美味?11月中旬,记者在香港有幸寻访到这些“厨具”和“厨具”的制作者。

谁是Flash的宗主

据本次与会的Macromedia最高长官――资深副总裁暨总经理Tom Hale说,Flash目前占据了Macromedia总销售额的60%。这一点就足以证明Macromedia在1996年收购Flash原属公司FutureWave的杰出战略眼光。尽管当年FutureWave最先希望Adobe能够收购它,但被Adobe婉言谢绝。也许是后悔当年决策失误,如今Adobe不得不多花些钱来收购Macromedia。据称,收购将于近期完成。

在IT圈,一个产品几易其主并不算什么新鲜事儿。而且我们常常可以看到一个优秀的产品往往在更换主人后更加完善和出色。比如Lotus Notes就是在IBM收购之后得到了迅速普及。

Flash产品自1996年归属Macromedia之后,得到了迅速发展。Tom Hale说,Flash在全球已经拥有了百万级数量的开发队伍。记者在Google中敲入“Flash”,一下子就出来无数个以Flash为主题的中文网站。

但像任何工具软件的命运一样,Flash工具平台也免不了盗版的侵害。Tom Hale无奈地说,在中国,介绍我们产品的书籍销售收入是产品本身销售额的几倍。记者向Tom讲道,中国一位残疾人用嘴进行Flash创作。由于她创作的Flash得到了大量网民的喜爱,她可以完全靠此来养活自己。但是她和中国很多Flash的原创者使用的工具都是在网上免费下载而来。Tom对此表现出非常理解的态度,他将Flash工具的偶尔使用者、为了生存而使用的开发者和制作盗版DVD的人做了区分。他讲道,Macromedia非常重视自己的知识产权,也是美国商业软件联盟(致力于知识产品的保护)的成员。这个女孩的故事很动人,他愿意为她提供免费授权。也许这种对待盗版的柔和态度要比某些国际软件巨头的强硬态度更适合中国的国情。

将Flash推向移动

两天的MAX2005会议,另一个谈论最频繁的词就是移动。按照Macromedia亚太区移动装置副总裁Daniel Brongiel的说法,最初Macromedia将大量的精力投入在有线互联网和PC上,从2001年起,他们希望为产品寻找新的市场空间。在此期间,Macromedia看到了移动市场的蓬勃发展,由此定下了将产品开拓到移动空间的策略。

Brongiel同时谈到,在亚太地区,Macromedia要与地区开发者建立良好的合作关系,为他们提供更好的开发工具,并确保他们所开发的内容真正对移动设备商有用;此外,公司还着力于在4个领域建立良好的合作环境。这4个领域分别是媒体和内容提供商(如ESPN)、手机制造商(如诺基亚)、电信运营商(如香港电信)以及手机用户。

为此,Macromedia移动设备开发技术经理Bill Perry向记者展示了已经开发完成和正在开发的手机Flash产品,其中既有未来可以提供类似无线广播的Flashcast(Flash广播)的诺基亚概念机,也有提供数据整合体验的M80手机。

在本次会议上,Macromedia了服务器端产品Flash Media Server 2和构建RIA(Rich Internet Applications,富互联网应用程序)的基础工具Macromedia Flex2、Macromedia Flash Player 8.5。

(注:富互联网应用程序RIA的国内开发者在2004年还专门建立了一个RIACN的网站,为所有国内RIA开发者提供了一个非常好的交流平台。)Flash Media Server 2组合了传统流媒体功能和灵活的开发环境,用于创建和交付互动式媒体应用。与Flash Player相结合,可以跨多个平台、支持多种连接速度以及浏览器。者可以把视频集成到自己的网站和应用当中,并可以自主控制回放和互动。Flash Media Server 2进一步了增强了Macromedia Flash平台的能力。

Macromedia的Flex产品线用于开发Web应用的表现层(Presentatio,也翻译成表示层),在国内外得到了广泛的使用。如SAP就利用Flex开发了自己的分析应用,构建了100多种视觉效果。记者在会场上遇到了一家做证券分析工具的香港公司,这家公司的负责人告诉记者,他们正在利用Flex开发证券分析图表,希望未来能在深圳和上海开拓产品市场。

Flex2是一个全新的开发环境。据Macromedia工程副总裁Mark Anders讲,Flex2将于2006年上半年上市,与之前的Flex版本最大的不同在于它是基于Eclipse架构,使之更适合于开发企业应用,并在协同方面有了很大的改善。

Flash Player 8.5与之前的版本比较,增强了适合行业应用的编程功能,主要针对企业开发者。它备有一个新的虚拟机,可以提供更高的运行性能、更全面的运行错误报告以及增强的调试功能。

创意领先工具

在一般的工程软件设计中,开发者们常常被告知要遵循软件工程的方法,这些方法由一些规则所构成,少了很多新意的成分。Macromedia的做法有点与众不同,“创意在先,开发工具在后,”Macromedia首席创意长Michael Grough说。互联网的体验式应用总是希望超乎人们的想象,致力于RIA的Macromedia要以创意为基础,也是必然的事情,只有不断创造新的互动模型,才能满足网民们求新求异的需求。

针对RIA的设计,Grough先生认为有2点需要考虑。首先,RIA必须有用,能真正帮助客户解决他们的需求。初听起来,好像是废话;但是考虑到很多RIA开发者为追求够玄够妙,往往忘记了他们开发的目的,这种提醒非常必要。其次,让使用者有使用的欲望。这一点是很多开发者追求的目标。

为期两天的Macromedia MAX2005开发者大会吸引了台大量开发者前来参加。与会者礼貌而热情的参与令记者印象深刻。尤其是当台上的演示者出现错误时,记者所听到的笑声不含一点嘲笑的意思;而当演示者在后来找出问题后,也得到了礼貌而热烈的鼓掌。这是我看到的与国内会议不同的地方。另一个印象深刻的地方在于开发者们对Flash的热爱,他们似乎并没有受到Adobe收购Macromedia的影响。也许他们本就不在意Flash平台工具属于谁家,因为在他们心中,Flash恐怕已经属于他们自己了。

上一篇:Word高级技巧宝典(一) 下一篇:如何构建高校网络实验室