发新话题
打印

好久不来,谈点flex吧

本主题由 yfdmt 于 2008-5-10 20:47 移动

好久不来,谈点flex吧

好久不来了,上班了,时间越来越少,
今天上来看了一下,发现蓝孩贴了AS3.0 flash 9的内容,
因为最近也在接触flex,所以就写一点感受吧:
至少我暂时的总体感受是,相当不满意,
虽然BETA3已经将SDK源码公布出来了,但是我最不满意的组件封装部分没有公布,
组件太重了,实在太重了,完全不适合企业级的项目开发,
我看过gtalkr的东西,组件非常轻,据我推断,
gtalkr要么就是自己掌握了封装组件的方法,要么还是用flex 1.X在开发,
界面上组件连官方都推荐说嵌套不要超过三层,天啊,三层,
随便一个gird和一个container就两层了,别的就别开发了-_-!!
封装了的组件极其顽固,特效也被限定死了,要做也可以,
写代码,不过多少觉得显示逻辑要花10倍于业务逻辑的时间去开发,
让人觉得实在是本末倒置了。
稳定性和兼容性依旧不强,官方推荐和jrun结合进行使用,但是也可以和tomcat绑定,
但是beta2的感觉是,tomcat下demo好多不能用啊。。。。。抓狂。
换皮肤的功能和资源文件有点牵强附会,从实现上来说,
换图片和换资源文件就意味着换一个swf,这个就太不爽了,还要自己分目录,
虽然说支持国际化的资源文件,但是我个人认为最多只能说支持开发阶段的国际化,
使用阶段就意味着一个国际化资源对应一个swf,
而一个什么都不放的mxml文件编译出来的swf居然都有上百kb,我觉得不能接受啊。
放了内容的话就算有loading用户看着1%这样的网上加也会把电脑砸了的,唉。
当然,话说回来,我只是挑了一些不爽的说了一下,
其实flex还是有很多可赞的地方的,比如处理运行效率有极大的提高,
比如开发工具转香eclipse,给调试等等增加了很多方便,
再比如和java的结合相当不错,调用后台任务比较方便,
浏览器兼容性是ajax这种东西不能比的,谁叫flash有asm呢,嘿嘿。
另外主题很多,很漂亮的:)
相信如果以后大家机器再好一点,宽带再大一点,flex终究还是会成为RIA的霸主。

TOP

好久不来,谈点flex吧

flex
好多基本的东西想问xeric 兄的

TOP

好久不来,谈点flex吧

Macromedia 被 Adobe 收购后,原来的拳头产品 Flash 在新的一年里将会如何发展呢?Lynda.com 及 the Flashforward Conference & Film Festival 创始人Lynda Weinman 对2006年 Flash 的走势进行了5大预测。

  1、Flash很可能被整合到PDF中
  Flash很可能被整合到PDF之中,这将大大增强PDF格式的功能。交互式PDF文档正是当 前所缺乏的功能。它将成为分发桌面应用程序的好方法。最近在会议中的公告,在Macromedia Blogs以及在Macromedia Labs上描述的一种代号Apollo的新产品,看起来就像是下一代PDF/Flash产品的基本原型。
  2、Adobe软件有望直接输出FLA文件
  将来Adobe应用程序除了SWF文件外,还有望输出FLA文件。这意味着flash项目能够在Photoshop, Illustrator, After Effects, Audition或 Premiere中生成,并完全能够在Flash编辑。而Adobe工具当前只能输出SWF文件,如果能够输出FLA文件将会更加通用和强大。此外,Macromedia与Adobe工具之间的协同工作能力应该也会得到大大改进。以前困扰专业Flash设计者和开发者之间的问题将会随之消逝。
  3、轻松开发Flex RIA
  ActionScript已经内建到Macromedia Flex之中。现有的Flash用户将能够轻松运用他们掌握的Flash技巧进行Flex应用程序的开发。Flex能够让开发者创建运行于桌面、互联网以及移动设备中的RIA(富互联网应用程序)。这些应用程序还能跨平台以及与其他标准技术互动。
  4、全新的代码执行引擎
  下一代Flash Player 8.5,结合ActionScript 3,拥有一个完全重写的,比以前版本更快的全新代码执行引擎。这将是一个受开发者欢迎的改变,并将吸引到原来对它的执行效率不满意的开发人员。
  5、成为视频发布的首选格式
  Flash将赶超QuickTime和Windows Media Player成为Web,桌面应用程序和device delivery的首选视频格式。Flash视频提供了Quick和Windows Media所不具有的丰富的交互性,加上它独特的程序运行时Alpha合成功能,自然会令许多视频发布者采用Flash而放弃其他的选择。

TOP

好久不来,谈点flex吧

flex是推荐fp9了,8.5只能算个过度产品,
而且ftio兄弟贴出来的毕竟还只是预测,roadmap还不能算,
因此有些东西还只是美好的愿望,
flex轻松开发估计是做做简单的应用还可以这么说,
稍微复杂一些的就麻烦了,
大家如果比对一下ajax和flex两个现在最闻名的RIA技术不难发现,
ajax在大数据量和文字排版,开发重量上面有优势,
而基于flash的flex其实更强调于客户端感受和表现,以及良好的平台性。
可惜是这个媒体表现由于组件的高度封装被毁掉了50%,
组件有时真的好像是一把双刃剑,让你入门如此轻松却发现提高如此困难。
至于flash嵌入到pdf中去这个貌似这个功能意义不大,还加大了类似pdfbox这种解析器的解析难度。
希望flash能越做越好,越做越专业,其实广泛的应用倒是相对其次。

TOP

好久不来,谈点flex吧

[这个贴子最后由ftio在 2006/07/20 11:54am 第 1 次编辑]

xeric版主分析的很中肯!
现在的技术开发与突破,应用和推广,前景与后续促进,都不可忽视未来的整体优势,我们不能不分析和考虑。

TOP

好久不来,谈点flex吧

路过 Flex 没有研究过.

TOP

发新话题