2007:是时候关注Flex了
2007-01-24 15:45
260 查看
Flex是面向应用程序的Flash,是划时代的RIA(Rich Internet Applications)产品,更是Adobe公司在互联网领域重要的一步。早在2001年,Macromedia(当时还未被Adobe公司收购)就 启动了Flex项目,当时已有人用Flash做Web应用程序,但是Flash毕竟是做动画方面的工具,拿其来做应用程序是件烦琐而复杂的事情。经过了这 么多年的开发与探索,Flex 2.0的发布已经标志着这个产品的成熟,于是2006年Adobe就开始了它紧锣密鼓的推广工作。
也许还有人在说Flex只是“eye candy”,这只是在欣赏过Flex带来的视觉冲击后,不想放弃现有技术,而说“葡萄很酸”之类的自欺欺人。我想说Flex将在企业级应用中带来一场革命。
首先说说Flex给我们带来了什么新玩意:
1. 标记语言的界面开发方式
2. 丰富美观的UI组件
3. 更面向对象的ActionScript
4. 与.Net/Java集成的Data Service机制
5. 动作、事务管理
6. CSS、skin样式定制
7. 拖拽机制、过场特效、历史管理器、自定义组件……
使用Flex开发界面唯一要担心的是自己的想象力不够。光是面对丰富的UI组件对于习惯了瘦客户端的开发者来说就可能无所适从。Flex吸取了多年 积累的应用程序UI设计模式,各种被经常提及的UI设计方式都得到了实现,开发者可以从HTML单调的标签中解脱出来,UI设计师们也能更大的发挥自己的 创造力。在加上可以自定义组件,极大的提高了扩展性。
我想2007年将是Flex与Expression(微软推出的RIA技术)战火开始的第一年。Flex的优势是跨平台(只需要安装了Flash Player的浏览器就能运行),经过这几年的发展已经相对成熟。Expression才刚推出Beta版,要真正投入使用还有一个漫长的等待,依照 Atlas从公布到正式推出的时间跨度就可见一斑。在加上M$的一贯作风,Expression对Java等语言的支持应该是不乐观的。但是 Expression对3D模型的支持确是它的独到之处,在某些领域也许大有可为。
在2007年与其说关注Flex,更不如说是关注RIA。Ajax在大众Web应用领域将依然是主角。而我相信以Flex为代表的下一代开发方式将逐步渗透都企业应用中的各个方面。
相关文章:
[翻译]Cairngorm框架图示
Flex将企业级应用程序开发带入创意产业
Bruce Eckel也正Thinking in Flex!
Java5.0与ActionScript3.0比较列表
Flex Builder2的TODO/FIXME插件
附Flex相关网站:
http://www.flex.org/ : Flex的资料库,有很多相关文档可供免费下载
http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&productId=2 : Flex Cookbook
http://www.adobe.com/cn/devnet/flex/ : Flex 开发人员中心(中文)
http://labs.adobe.com/ : Adobe Labs
http://www.flickr.com/photos/flexapps/ : Flickr上很多Flex应用程序的截图和相关链接
也许还有人在说Flex只是“eye candy”,这只是在欣赏过Flex带来的视觉冲击后,不想放弃现有技术,而说“葡萄很酸”之类的自欺欺人。我想说Flex将在企业级应用中带来一场革命。
首先说说Flex给我们带来了什么新玩意:
1. 标记语言的界面开发方式
2. 丰富美观的UI组件
3. 更面向对象的ActionScript
4. 与.Net/Java集成的Data Service机制
5. 动作、事务管理
6. CSS、skin样式定制
7. 拖拽机制、过场特效、历史管理器、自定义组件……
使用Flex开发界面唯一要担心的是自己的想象力不够。光是面对丰富的UI组件对于习惯了瘦客户端的开发者来说就可能无所适从。Flex吸取了多年 积累的应用程序UI设计模式,各种被经常提及的UI设计方式都得到了实现,开发者可以从HTML单调的标签中解脱出来,UI设计师们也能更大的发挥自己的 创造力。在加上可以自定义组件,极大的提高了扩展性。
我想2007年将是Flex与Expression(微软推出的RIA技术)战火开始的第一年。Flex的优势是跨平台(只需要安装了Flash Player的浏览器就能运行),经过这几年的发展已经相对成熟。Expression才刚推出Beta版,要真正投入使用还有一个漫长的等待,依照 Atlas从公布到正式推出的时间跨度就可见一斑。在加上M$的一贯作风,Expression对Java等语言的支持应该是不乐观的。但是 Expression对3D模型的支持确是它的独到之处,在某些领域也许大有可为。
在2007年与其说关注Flex,更不如说是关注RIA。Ajax在大众Web应用领域将依然是主角。而我相信以Flex为代表的下一代开发方式将逐步渗透都企业应用中的各个方面。
相关文章:
[翻译]Cairngorm框架图示
Flex将企业级应用程序开发带入创意产业
Bruce Eckel也正Thinking in Flex!
Java5.0与ActionScript3.0比较列表
Flex Builder2的TODO/FIXME插件
附Flex相关网站:
http://www.flex.org/ : Flex的资料库,有很多相关文档可供免费下载
http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&productId=2 : Flex Cookbook
http://www.adobe.com/cn/devnet/flex/ : Flex 开发人员中心(中文)
http://labs.adobe.com/ : Adobe Labs
http://www.flickr.com/photos/flexapps/ : Flickr上很多Flex应用程序的截图和相关链接
相关文章推荐
- 关注WebGIS,Flex等技术....
- Tiobe 2007 3/4 月份编程语言关注度变化
- Delphi2007代码在Delphi2009使用时候碰到的Unicode问题
- Flex和后台连接的时候报错MessageS…
- Vista用户双击某个office 2007文档的时候无法打开文档
- 开始关注并学习Flex
- MS office 2007 Excel在打开和关闭文件的时候经常crash(系统遇到未知错误,非法退出!)的原因和解决方案!
- flexview属性表格绑定图层layer时候,怎么排除某些特定的operationallayers
- 酷狗kuGoo 2007 和 flex有冲突
- 关于flex 和java上传是用FileReference 时候遇到的问题
- 关注Delphi 2007 for Win32
- 微信公众号(服务号)当用户关注的时候,显示两条服务器信息
- Flex页面跳转时候进行值的传递;
- SpringBoot 统一时区的方案 96 Devid 关注 2018.01.11 20:22 字数 262 阅读 91评论 0喜欢 0 系统采用多时区设计的时候,往往我们需要统一时区,需要统一的地
- 是时候关注老年用户的体验了
- 俄罗斯关注“和平使命-2007”军演
- 【新书预告】《Flex 3 Cookbook中文版》即将上市,敬请关注!
- [one day one question] 部分ios版本 在display: inline-block时候不支持flex
- flex3升级到flex4.1时候遇到的一个问题。Compiler error with selectedChild in Flex 4 with code that worked in Flex 3
- 坚果云创业团队访谈:我们 DIY 云存储(不要过度关注竞争对手,尤其当我们还是小公司的时候)