首页 > Flex开发

Flex开发

Flex开发做什么?本页面为从事该职位的用户提供了近些年薪资待遇走势、就业趋势、面试情况,综合图表数据多方面解析该职位的热度。同时介绍Flex开发岗位职责,日常工作,相关热招职位。

10000条工资 |4条面试 |3条招聘

Flex开发简介

纠错

岗位职责

软件形成
传统的程序员在开发动画应用方面存在困难,Flex 平台最初就是因此而产生。Flex 试图通过提供一个程序员们已经熟知的工作流和编程模型来改善这个问题。
Flex 最初是作为一个J2EE(Java 2 Platform, Enterprise Edition)应用,或者可以说是JSP(JavaServer Pages)标签库而发布的。它可以把运行中的MXML(Flex标记语言)和ActionScript编译成FLASH应用程序(即二进制的SWF文件)。最新版的FLEX支持创建静态文件,该文件使用解释编译方式并且不需要购买服务器许可证就可以在线部署。
软件特色
Flex的目标是让程序员更快更简单地开发RIA应用。在多层式开发模型中,Flex应用属于表现层。
Flex的思路有一个原则:脱离传统B/S软件对美工的依赖,纯粹依靠开发人员来构建软件系统。试图让开发人员在完全不需要学习Flash情况下,直接进行Flash RIA编程,这样的话,避免了B/S中遇到的情况,加重了开发人员的学习负担,且这些东西本来就不是开发人员所擅长的。
这种思路的出发点是非常好的,特别是对开发人员来说,避免了像当年学习HTML/CSS那样去啃Flash设计,降低了Flash RIA开发的难度,提高了Flash RIA的开发效率。
Flex 采用GUI界面开发,使用基于XML的MXML语言。Flex 具有多种组件,可实现Web Services,远程对象,drag and drop,列排序,图表等功能;FLEX内建动画效果和其它简单互动界面等。相对于基于HTML的应用(如PHP、ASP、JSP、ColdFusion及CFMX等)在每个请求时都需要执行服务器端的模板,由于客户端只需要载入一次,FLEX应用程序的工作流被大大改善。FLEX的语言和文件结构也试图把应用程序的逻辑从设计中分离出来。
Flex 服务器也是客户端和XML Web Services及远程对象(Coldfusion CFCs,或Java类,等支持Action Message Format的其他对象)之间通讯的通路。
一般被认为可能是 Flex 替代品的是OpenLaszlo和AJAX技术。
版本简介
最初版本(Flex Server 1. 与 1.5)
Flex最初版本的目标市场是企业应用开发,价格约 US$15 每CPU。每个许可证包含五个Flex Builder许可证。
Adobe Flex 2
Flex2改变了许可模式,开放其“Flex Framework”技术为免费版。
新版的 Flex Builder 2 基于Eclipse IDE,对于需要诸如data push和自动测试等高级功能的用户来说,企业级的服务仍然有效。
Flex2引入了新版本的语言ActionScript 3的使用,这需要Flash Player 9以上版本作为运行时环境(runtime)。
Flex是第一个被Adobe冠上Adobe商标而重新命名的原Macromedia产品。
Adobe Flex 3
FLEX3加入的新功能:
数据库精灵联机,预设支持Derby、PostgreSQL、SQL Mode-JDBC、MySQL
现在视觉编辑上有了移动放大、缩小等功能
程序代码重整部分,有了更名变量功能,可以包含所有项目档
开发者可以选择不同的SDK版本
AS的文件批注更方便作成HTML在线浏览版,好让你日后查询。
快速将Flex包装成AIR桌面程序
整合LiveCycle Data Services(前身为Flex Data Services),除了实时大量数据推送外,也可以当点选页面后才会在Server上编译。
FLEX3与FLEX2相比,程序自身所占空间和生成文件体积都有所减小。FLEX框架被集成到FLASH PLAYER里。在多个网站之间FLEX框架的复用也提高了FLEX程序运行时的效率。
Adobe Flex 4
Flex 4于21年3月22日发布,全新的Flex 4采用全新的Spark组件架构,支持Flash Catalyst和Flash Builder4的设计开发工作流,以及其他许许多多的新特性,随Flex 4一起发布的还有Flash Builder 4,有9多个新特性,大大提升了开发者的生产效率。 
Adobe Flex 4.6
Flex 4.6于2011年12月发布正式了其正式版,该版本在Flex 4.5的基础上引入了移动开发功能,使你能够:
◆ 基于多视图和自适应布局创建平板应用。
◆ 使用新的针对平板的UI组件,包括Callout、SpinnerList和ToggleButton控件。
◆ 增加针对特定操作系统界面的文本输入功能,用于和你的应用进行交互。
◆ 利用这些新功能,你可以针对最新的平板优化应用程序,包括苹果iPad、谷歌Android平板和黑莓PlayBook。新的Spark移动组件,包括SplitViewNavigator、Callout、CalloutButton、SpinnerList、DateSpinner和ToggleButton等。SDK的增强,包括StageText、动态启动画面、Scroller、16位和32位渲染模式等。 
Apache Flex 4.8
Adobe于2011年年尾宣布将Adobe Flex SDK部分代码贡献给Apache,转向开源的Flex SDK将由原Flex SDK团队、Spoon,以及来自Flex社区的成员和一些重要开发人员共同领导,并且会接纳少数使用Flex技术的捐助企业进入决策层。
2012年7月25日Apache基金会发布了Adobe将Flex捐献给Apache基金会后的第一个版本Apache Flex 4.8,Flex在此时还不是Apache的正式项目,Flex 4.8也不是一个正式的Apache版本,因为此项目在此时还处于孵化阶段,Apache称,该版本标志着Flex新时代的开始,Flex的未来将由社区来驱动,而不是由一个公司驱动。开发者可以通过贡献代码,来帮助改进Flex,如修复bug、增加功能等。
Apache Flex 4.9.
2013年1月13日,Apache软件基金会宣布Apache Flex孵化完毕并成为Apache顶级项目并发布Apache Flex4.9. ,Apache Flex的副总裁Alex Harui认为达到Apache顶级项目状态“表明Apache Flex恪守了Apache方式,项目已经具备了自我管理的能力。Apache Flex 4.9.进行了大量的增强并修复了“很多”Bug,值得关注的一些重要内容有:
◆针对几种语言的本地化:澳大利亚、英国、加拿大、希腊、瑞士(德国)与葡萄牙
◆编译后的SDK可用于Flash Player 1.2——11.5
◆SDK可以使用Java 7编译
◆提供了针对Windows与Mac OS X的Flex安装器 
Apache Flex 4.12
2014年3月1日,Apache Flex技术社区发布了全新的Apache Flex 4.12.版本,该版本是Apache Flex 4.11.的升级版本,改进的功能包括:
◆支持最新版本的Flash Player
◆支持最新的AIR运行时
◆改进了内存占用和性能
◆改善了针对移动平台的组件的样式
◆支持iOS7系统
◆修复了超过8个漏洞 
2014年5月1日,Apache对4.12.版本进行优化改进,发布了Flex 4.12.1,新版本加入对全新Flash Player及Air运行时的支持,改进对移动媒体查询的支持,并修复2多个Bug。
Flex 应用开发步骤
以下直接来源于Flex 2. Beta 3的帮助文件:
使用一系统预定义组件(窗口,按钮等)来定义一个开发界面。
组织安排组件,现在用户自定义的界面设计。
使用风格和主题来定义可见设计。
增加动态动作,如应用程序之间的互动。
定义并在需要时连接上一个数据服务。
从源代码生成一个在Flash播放器中运行的SWF文件。
版本历史
Flex 1.-24年3月
Flex 1.5-24年1月
Flex 2. (Alpha)-25年1月
Flex 2. Beta 1-26年2月
Flex 2. Beta 2-26年3月
Flex 2. Beta 3-26年5月
Flex 2. Final-26年6月28日
Flex 2..1 - 27年1月5日
Flex 3. Beta 1 - 27年1月11日
Flex 3. Beta 2 - 27年1月1日
Flex 3. Beta 3 - 27年12月12日
Flex 3. - 28年2月25日
Flex 3.1 - 28年8月15日
Flex 3.2 - 28年11月17日
Flex 3.3 - 29年3月4日
...展开

Flex开发工资

所有工资由公司员工匿名提交+ 我来发条工资

各公司Flex开发工资 最后更新  2021-10-16
职位 平均工资/月

最低最高

支付宝 测试开发(939条) ¥35873

¥2200 ¥86200

  • 最高工资 ¥86,200
  • 最低工资 ¥2,200
  • 靠谱 84
平安普惠投资咨询有限公司台州经济开发区万达广场分公司 销售顾问(734条) ¥11308

¥1100 ¥54700

  • 最高工资 ¥54,700
  • 最低工资 ¥1,100
  • 靠谱 83
阿里巴巴诚信通 测试开发(649条) ¥34309

¥2200 ¥86200

  • 最高工资 ¥86,200
  • 最低工资 ¥2,200
  • 靠谱 87
武汉中软国际技术有限公司 数据开发(616条) ¥18423

¥6400 ¥42100

  • 最高工资 ¥42,100
  • 最低工资 ¥6,400
  • 靠谱 86
中软国际科技服务有限公司苏州分公司 数据开发(608条) ¥18481

¥6400 ¥42100

  • 最高工资 ¥42,100
  • 最低工资 ¥6,400
  • 靠谱 80

查看全部工资(共10000条,0个公司)

Flex开发面试

所有面试经历由面试过该职位的用户匿名提交+ 我来写条面经

匿名用户

面试中国数码的flex开发

 -  北京

"很简单的面试,主要是..."

确定通过   面试感受:一般   面试难度:有难度

面试经历:

很简单的面试,主要是经历和以前做的项目,问关于项目的具体问题,技术的实现细节等等~
flex 特效

查看更多

问题:
flex 特效

有用(2|评论(0)|

 
匿名用户

面试北京学而思教育的flex开发

 -  北京

"三轮、先笔试、再进行..."

确定通过   面试感受:一般   面试难度:有难度

面试经历:

三轮、先笔试、再进行两轮面试
基本的Flex控件使用,设计开发一个功能模块。

查看更多

问题:
基本的Flex控件使用,设计开发一个功能模块。

有用(0|评论(0)|

 

查看全部面试(共4条,0个公司)

Flex开发就业趋势

查看完整

Flex开发工资概况
平均¥— —

工资分布图(k)

数据来源于看准用户,取自该职位最近一年内员工发布的工资信息。

Flex开发就业前景

月平均7829(个)

职位需求分布(个)

数据来源于看准用户,取自该职位最近一年内员工发布的工资信息。

 

Flex开发热门公司面试

 

工资
计算器
看准APP

微信扫码算一算

APP
看准APP

下载看准官方APP

返回顶部
老鸟

输入手机号,下载看准APP

二维码

扫码下载看准APP
或各大应用商店搜索:看准

想知道你的同行每个月都拿多少薪水吗?登录/注册