A little Bit, every day - 沉淀
Flash Builder (Flex Builder的新名字)
也许很多人不会在意这些软件叫啥名字,但实际上却是因为名字的问题,概念都被很多人误解。
譬如日常交流时可能会产生很多歧义句:
例句1. 你会Flex吗?
分析: 这究竟是问会用Flex Builder这个工具,还是问会用Flex Framework进行开发。
尤其对于那些从其他语言转过来的程序员,因为传统的程序员都喜欢用专业的IDE,看到Flex Builder,他们也许会以为ActionScript开发方面就只有Flex(Flex Framework),以为MXML+AS是最高级的,而不屑于用Flash这个名字,凡说到AS开发的就把他等价为Flex开发了。然而,Flex Builder既可以用来开发Flex Project,也可以用来开发ActionScript Project(也就是所谓的“纯AS”)。所以,就算会用Flex Builder的人,也未必会用来开发Flex项目。
例句2. 我是做Flash的。
分析: 做Flash动画? 做Flash开发? 还是...什么?
这句话如果是N年前说的话就没有歧义,很明白你是做Flash动画的,因为那时候的ActionScript是真正意义上的Script语言,所以就算含有代码的作品,大多数都是一些交互动画,应用程序还不算多。但现在可不是了,Flash更像一个开发平台了。
题外话,以前Flash填补了网络动画的空白(当然你可以说GIF、PNG等也可以动画,但用来做长动画的话,浏览器不是那么高兴),曾经很火,同时也为FlashPlayer的占有率打下了基础。但随着现在的网络环境和视频压缩技术的发展,Flash动画(我是指那种很经典的Flash矢量动画)现在大概没什么优势了。不过也不用担心,FlashPlayer也可以播视频。本来,动画师就不用拘泥于软件嘛,软件只是工具,动画有动画那套理论,功底扎实的,不管用什么工具都能做出好作品。
希望官方这次更名后能有效消除这些歧义吧,以后就FlexBuilder就统一到Flash门下,Flash平台就那么一个,Flex就特指Flex Framework了。但是等到Flash Catalyst出来之后,会不会又把大家搞糊涂呢?呵呵,希望不会吧 ;)
也许很多人不会在意这些软件叫啥名字,但实际上却是因为名字的问题,概念都被很多人误解。
譬如日常交流时可能会产生很多歧义句:
例句1. 你会Flex吗?
分析: 这究竟是问会用Flex Builder这个工具,还是问会用Flex Framework进行开发。
尤其对于那些从其他语言转过来的程序员,因为传统的程序员都喜欢用专业的IDE,看到Flex Builder,他们也许会以为ActionScript开发方面就只有Flex(Flex Framework),以为MXML+AS是最高级的,而不屑于用Flash这个名字,凡说到AS开发的就把他等价为Flex开发了。然而,Flex Builder既可以用来开发Flex Project,也可以用来开发ActionScript Project(也就是所谓的“纯AS”)。所以,就算会用Flex Builder的人,也未必会用来开发Flex项目。
例句2. 我是做Flash的。
分析: 做Flash动画? 做Flash开发? 还是...什么?
这句话如果是N年前说的话就没有歧义,很明白你是做Flash动画的,因为那时候的ActionScript是真正意义上的Script语言,所以就算含有代码的作品,大多数都是一些交互动画,应用程序还不算多。但现在可不是了,Flash更像一个开发平台了。
题外话,以前Flash填补了网络动画的空白(当然你可以说GIF、PNG等也可以动画,但用来做长动画的话,浏览器不是那么高兴),曾经很火,同时也为FlashPlayer的占有率打下了基础。但随着现在的网络环境和视频压缩技术的发展,Flash动画(我是指那种很经典的Flash矢量动画)现在大概没什么优势了。不过也不用担心,FlashPlayer也可以播视频。本来,动画师就不用拘泥于软件嘛,软件只是工具,动画有动画那套理论,功底扎实的,不管用什么工具都能做出好作品。
希望官方这次更名后能有效消除这些歧义吧,以后就FlexBuilder就统一到Flash门下,Flash平台就那么一个,Flex就特指Flex Framework了。但是等到Flash Catalyst出来之后,会不会又把大家搞糊涂呢?呵呵,希望不会吧 ;)
Cover Flow
2009/03/17 23:22 by civet
Sprite Animation
2009/03/07 18:54 by civet







