flex现状.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
flex现状

FLEX在国内的应用现状及薪水状况: 虽然ADOBE曾放出FLEX是为企业应用量身定做,但FLEX的横空出世,似乎还是和FLASH如胶似漆,不单单是说FLEX是面向开发人员的FLASH.很多企业似乎有意识地将FLASH和FLEX混为一谈,我经常在招聘网上看到有些企业招聘,职位就是FLASHFLEX开发工程师,既要求高水平的美工,又要求精通AS,有的对后台程序,数据库也有所要求.且不谈此招聘有无问题,至少我个人对这样的招聘很害怕,害怕进去之后被要求做动画给难住.这里就说明有些企业没有清楚认识FLEX,或者说对FLEX项目实践没有较清晰的认识.但纵观国内的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技术貌似近年比较火,是RIA(Rich Internet Applications,即胖客户端)的一种技术实现。flex的开发工具包是flex framework,它的集成开发工具可以用flex builder,也可以使用Eclipse插件,和Eclipse集成进行开发,编程语言是actionscript,其程序经过编译后生成swf文件。 如javaeye之前的某篇文章所述,flex开发者大

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档