视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
FLEX应用技术
2025-09-27 23:36:22 责编:小OO
文档
纵观国内的FLEX应用,大致包括以下几个方面:

1.游戏,这是国内应用气焰较高的一个方向了,而且待遇也相对要高.北京,上海这方面需求相对比较旺盛,待遇一般在(6K-1W以上),深圳,广州一般在6K左右,其它城市需求相对较少,未知;

2.企业应用,这是ADOBE力顶的一个方向,但在国内还未形成气候,需求还是以北京上海居多,深圳,广州次之.北京上海一般和JAVA程序员待遇相当,深圳广州仅次于JAVA待遇大多在3K-5K,(广州更偏向动画,一般都有这方面要求)

3.互联网应用,网站里运用部分FLEX技术的有,淘宝就是典型,但这只是个别现象,网站上还是FLASH的居多.

归纳以上几点:到目前为止,真正能拿到稍高薪水的FLEX开发者还是做游戏的,FLEX做应用的狂热时代还没真正到来,所以待遇方面和其它技术相比并无所谓优势可言.

关于FLEX的学习,我有两个我自认为非常重要的观点:

1.FLEX很简单,很适合初学者入手,而且生动有趣,刚开始学习很有成就感;

2.FLEX更适合JAVA开发人员.不仅AS3语法上号称是简化版的JAVA,而且FLEX做为前端技术与强大的后端JAVA以及同时在企业应用上的配合堪称无双组合.

至于怎么样才算是FLEX入门才能出去找FLEX的工作?

这里我想与标题里的学习标准结合起来,你定位自己为哪一层次,就努力掌握哪一次层的相关知识!

其实当时我给了他这样的答案:

1.熟悉了FLEX的基本语法;

2.熟练使用FLEX的内置控件;

3.熟悉定义CSS来改变控件外观;

4.熟悉FLEX的事件机制;

5.熟悉FLEX与后端通讯的三种机制;

6.熟练AS3对XML的解析;

7.会查FLEX的API文档;

至于要出去找工作:我又补弃了下面两点:

8.能够自定义事件;

9.能够自定义或重写组件;

10.最好能了解后台编码或工作机制.

其实对于有JAVA经验的朋友来讲,上面的一切都变得非常简单至少前七点和第十点不用费劲儿了,着重弄明白第8,9两点就行了.

当然这上面的十点,是我对初级FLEX开发人员的定义;顺便说下我对中级和高级FLEX开发人员的理解

中级开发人员还必须具备以下几点额外的要求:

1.了解FLASH ,能用FLASH制作控件皮肤(其实并不需要高深的FLASH技巧,和美工);

2.能够灵活控制FLEX的外观(其实包含了在初级里3,9两点);

能够非常灵活的运用自定义的事件机制来进行组件间的通讯.

3.非常熟练地与JS通讯;

4.最好能够掌握JSON等XML数据交互方式.

5.理解webService

6.熟练地进行MOdule间的通讯

7.有一定的后端开发水平(我认为FLEX开发者若能掌握后台开发知识,在前台的数据通讯设计上会做得更好)

8.会基本的SWF优化

9.至少有两个及以上的项目实战经验(一年以上);

10.最好会使

用pureMVC等框架

(感觉总结得不够精炼)

至于高级开发者我认为要有以下方面的额外要求:

1.能随心所欲地控制组件外观及行为方式;

2.能够定义出灵活和极具扩展性的事件和组件模型;

3.能够合理组织项目源码文件结构;

4.能够设计出与后台很合谐高效的数据交互;

5.能够熟练运用框架或自定义逻辑实现代码的分层,从而保证前台的代码结构足够松散,便与扩展;

6.能够把握SWF运行的整体性能,灵活运用FLEX的RSL,module等机制来"瘦身"以及通过组件间容器的嵌套层次,组件间的合理布局和合理的绝对或相对定位等技巧来实现性能优化.

7.熟悉后台的开发知识.并掌握主流的后台开发技术.

8.两年以上FLEX项目开发经验

不同层次的开发人员,还要具备一定的职业素养,比如做FLEX,对WEB基本知识都要知道吧,这些我就必多说了.

上面是本人对FLEX相关问题的肤浅认识,感谢大家的阅读,欢迎大家拍砖!下载本文

显示全文
专题