1.熟练使用As3.0脚本编程,精通面向对象设计。
2.至少拥有一个完整FLEX应用的开发经验,熟练使用FLASH这个软件
3.对流媒体,RIA有相当程度的理解,并能进行其应用的开发。
4.初步了解设计相关软件的使用,并能与美工人员高效配合。
5.了解至少一门后台语言,或者有与后台人员共同开发的经验。了解FLASH Remote在AS端的写法。
6.至少应该知道如何将AS3/FLEX项目镶入原来的AJAX系统之中。
7.对Pv3D,ASWing等开源类库,FMS等有一定了解者优先。有web2.0开发经验者优先。
8.拥有作为一个技术人员的敬业心态。
AS3/FLEX前端工程师具体技能描述
(应掌握所有技能的a级标准,至少两项技能的b级标准,至少一项技能的c级标准)
【必备】UserInterface
1.Flash Design
a - 基本动画效果
b - 复杂的交互体系设计,了解第三方swf辅助设计软件
c - 复杂的交互体系设计以及较强的对各类外埠资源(PNG、JPG、MP3、WAV等)的整合能力。精通部分第三方辅助设计软件(AE、SwishMax、3D等)
【必备】Browser-side (Web Application)
Flash Developement(AS3)
a - 能够编写基本的交互性代码,基本的后台交互,至少大部分代码应以类的形式存在。
b - 能够以符合面向对象设计的原则编写代码,灵活使用封装,继承,接口,保证重用性以及松散耦合。至少可以通过google等方式获得资料最终基本实现所需效果。
c - 在满足前两项的基础上,了解ASWing,TweenMax,Pv3D等第三方开源类库,并快速实现特殊需求。能够紧追时代步伐,在必要的时候,可以在没有任何资料的前提下率先研究开
发最新技术。(诸如在现在开始研发FLASH P2P,只是举例)
Flash Developement(FLEX)
a - 能够使用desgin模式设置组件,实现与数据层通信,实现页面切换。
b - 掌握a外,能够自由设置皮肤,控件的各种属性,样式,动态效果。实现深度链接,实现分布载入,可以开发出FLEX本身能够开发出的任何效果。至少可以使用XML/JSON的形式与后台交互。
c - 掌握a,b的基础上,可以保证整个程序运行的高效性,保证各模块之间拥有足够的可扩展性,尽可能减少系统消耗及带宽占用,能够阅读FLEX的SDK,并能将FLEX与FLASH完美契
合,让FLEX可以做到FLASH可以实现的任何效果。必须掌握FLASH Remote以及相关的具体应用方法。
【增补】Server-side
有一定了解即可。


