展开全部
flex通常是指Adobe Flex,也是由Macromedia公司开发的一个工具,跟flash的作用一样是用来开发动画的。你肯定会问为什么有了flash还要出现flex.
运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两个原因:
1:为了迎合更多的developers(开发者)。Flash天生是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex,用非常简单的.mxml来描述界面给jsp/asp/php程序人员使用.(x/d)html非常相似,而且mxml更加规范化、标准化。
2:为了一个标准。大家一定听说过微软操作系统vista(后续的win7也是同一核心),在vista推出的同时微软也推出了新的语言xaml,一种界面描述语言,与之相应的就是smart client和flex非常相似的东西(即SilverLight)。Mxml和Xaml的也很相似… …这是人机交互技术的进步的重要体现,即内部逻辑与外部界面交互相分离。
简单的说就是Macromedia 公司为了发展他在这个方向的霸主地位,开发了这个工具。因为会flash的大多数是美工人员,而大部分的程序人员只会写代码,对程序员来说,action script可能只需要几天就可以学会,但是要去处理那些图片,学会美工可能不会太简单。所以就有了flex.
至于myeclipse我想做过开发的人都知道这个工具吧,基本上这个可能算是万能工具了。和其他的开发一样,myeclipse 也能够把开发flex程序集成到自己的插件里面,让开发更简单化。简单的说myeclipse可以作为flex的一个集成开发工具而已。
运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两个原因:
1:为了迎合更多的developers(开发者)。Flash天生是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex,用非常简单的.mxml来描述界面给jsp/asp/php程序人员使用.(x/d)html非常相似,而且mxml更加规范化、标准化。
2:为了一个标准。大家一定听说过微软操作系统vista(后续的win7也是同一核心),在vista推出的同时微软也推出了新的语言xaml,一种界面描述语言,与之相应的就是smart client和flex非常相似的东西(即SilverLight)。Mxml和Xaml的也很相似… …这是人机交互技术的进步的重要体现,即内部逻辑与外部界面交互相分离。
简单的说就是Macromedia 公司为了发展他在这个方向的霸主地位,开发了这个工具。因为会flash的大多数是美工人员,而大部分的程序人员只会写代码,对程序员来说,action script可能只需要几天就可以学会,但是要去处理那些图片,学会美工可能不会太简单。所以就有了flex.
至于myeclipse我想做过开发的人都知道这个工具吧,基本上这个可能算是万能工具了。和其他的开发一样,myeclipse 也能够把开发flex程序集成到自己的插件里面,让开发更简单化。简单的说myeclipse可以作为flex的一个集成开发工具而已。
展开全部
lingnck回答的很详细。
flash是动画和小游戏的开发工具,一般美工用
flex是一个针对程序开发人员使用的flash开发环境,主要用来制作漂亮的网页界面
flex可以作为myeclipse的一个插件,集成到myeclipse开发工具上,程序员一般就是在myeclipse上开发flex程序。
稍微总结了一下我的理解,希望对你有帮助
flash是动画和小游戏的开发工具,一般美工用
flex是一个针对程序开发人员使用的flash开发环境,主要用来制作漂亮的网页界面
flex可以作为myeclipse的一个插件,集成到myeclipse开发工具上,程序员一般就是在myeclipse上开发flex程序。
稍微总结了一下我的理解,希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
flex:相当于对flash脚本语言as的封装,是基于eclipse工具来实现的(界面和eclipse是一样的)。
as和flex 就像 java 和 eclipse工具一样
as和flex 就像 java 和 eclipse工具一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询