2010 乐观的选择Flex 4.0 你呢?
20 一 2010
从2005年到2010年,Adobe 的推出的Flex 项目,预示基于Flash Player的Action Script开发时代到来,深刻的记得刚出来的Flex组件还是基于V2组件,所谓的加强版吧,运行于Flash Player 8 当然是AS2.0,紧接着推出Flash Player 8.5,开始筹备部署Action Script 3.0了,到了现在已经是Flash Player 10了。
Flex 项目在AS3程序中并不是很常见,因为有个致命原因 —— “编译出来的文件太大,不方便分发和部署”。这些都是经常被人诟病的,不过倒是很适合开发企业网内部的OA系统。呵呵,在说笑了~
偶然试用了一下最新的Flash Builder 和自带Flex 4 框架。发现相比上一版本有了不错的优化,或许真的会在2010年流行起来。
赘述一下RSL技术简介,了解的同学可以跳过这块蓝色区域,Adobe提供的Flex 框架RSL文件为SWZ格式,其实就是一种带有签名的SWF,可以被Flash Player加载后存放在特定的用户目录存储,后续发现需要同样版本的SWZ,可以从硬盘上读取,无需网络加载。
这个也就是说当Flex 4项目在网络多起来的时候,基本不用考虑项目在网络因素上的延时。因为很大部分的计算机上已经有了存档,想了解更多的RSL信息可以看AssetCache – FlashPlayer中的cache机制
分析细节原因如下:
- Flex 4框架RSL文件由Adobe的CDN来进行全球分发。
这一点可以让最终部署时不要为了诺大的框架文件以及带来的巨大网络流量而发愁,这部分费用由Adobe来承担。
- 由于上一点,开发的项目无极端情况,完全可以使用RSL进行程序文件和Flex框架文件分离。
我尝试Release了一个空的Flex 4的应用程序,字节量为58.1K,也就是说如果你使用Flex 4框架进行开发,在使用Flex 4全新框架高效开发前提下,你的发布出的项目swf至少在58.1K以上。据我对Flex 3的了解,这58.1K中包含了preloader、舞台布局、以及RSL加载等必要的类文件。
有待探索的是,这里如果使用存AS来编写一个AppLoader,来加载使用Adobe放置的RSL文件,应该可以使得应用程序变得非常的小,应为除去Flex 4框架文件,剩下的就只有逻辑代码了。
啰嗦了很多。夜深了,明天在补充。
- 8 Comments , 15,112 Hits
- Filed under: 分享我自己, 前端技术
-
Tags: Action Script, Adobe, Flash Player, Flex, Flex Builder, RSL
8 Responses for "2010 乐观的选择Flex 4.0 你呢?"
-
新技术,不懂,也就是看看!
-
正在学Flex,AIR,看好这两个。不过Flex这个名字挺好的,改成Flash Builder反而感觉有点怪了。
俺不懂技术,只能留下爪印,很落伍。
哥,你的模板能设置好打包给我一个吗,你发布到网络上的我不会设置,什么滔滔啦,QQ和邮箱联系啦,还有你的标签显示的方式。。。能给我一份吧,或者给我方法,谢谢!!!
[email protected]还有右上角哪个PR值,都不会。。——!
到此一游、、、
flex4不容乐观
Leave a Reply
2010-01-20 12:01