锁定老帖子 主题:给我一个不用Flex的理由
精华帖 (3) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-07
这两天看了些文章,在javaeye上也看到了不少关于UI技术的讨论,感觉不好定夺,稍微看好Flex。 由于这个功能设计图形比较复杂,通常说的dojo或者extjs之类的就不予考虑了,主要列出了以下几个备选技术:
(如果各位达人还有更好的方案请不吝指教) 这几项技术里面,除了Applet有过开发经验外,其余两个都不是很熟悉,只在大学时代捣鼓过一阵子Flash(对actionScript也不算熟悉,当然Flex与Flash还是有很大区别的)。而Silverlight则更是一窍不通,今天才知道这个微软大叔的产品。 之所以觉得Flex更适合我的系统乃是基于以下几个因素: 客户端支持 大家都知道要使用applet必须先安装一个安装文件相对较大的JRE,而事实上很少有用户愿意安装这个玩意; 而Flash就不一样了,据说世界上有94%的PC机都安装了flash客户端,这样由Flex编译成的swf文件就可以畅通无阻得在绝大部分机器上运行了。 产品忠诚度 虽然有过Applet的开发经验,我本人也一直在做java平台的开发,却从没接触过java的swing或则SWT,对java的UI开发一直敬而远之。但flash就不同了,记得上大学那时,最喜欢逛的就是闪客帝国、闪吧等flash网站,用flash做的游戏、Music MV现在还记忆犹新。自己也研究了一段时间的flash,还在一个中专学校里教授flash课程。当然Flash毕竟是做多媒体的设计软件,跟开发人员还是挨不上边,但Flex就不同了,通过这几天对Flex的了解(比如这个:http://dongxm.iteye.com/blog/163524)觉得之前心存的两个疑窦: 与服务器端的交互 与HTML页面的交互 都一一解开了。 当然软件项目的失败的一个重要原因就是采用不熟悉的技术,不过,既然可供选择的三个技术都是不熟悉的,只有“三害相权取其轻”了。学习成本高就在项目开发周期中多安排时间集体学习了。 以上是鄙人愚见,各位达人还有什么更好的技术推荐给小弟的吗? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-05-07
Flex好啊,毕竟属于Flash一派的,生成的是矢量图形,图形越复杂、庞大(股票的走势图必然很大,不放大怎能看清),矢量图形的优势越明显。
|
|
返回顶楼 | |
发表时间:2008-05-07
因为AIR中可以支持ajax
|
|
返回顶楼 | |
发表时间:2008-05-07
为什么要给一个不用的理由呢?标题有点问题。刨除Adobe的版权和收费问题,Flex确实是目前最好的浏览器富客户端解决方案之一。昨天去参加了他们的开发研讨,展示的效果真棒。就是LiveCycleDS要钱呀。开发工具也要钱。
|
|
返回顶楼 | |
发表时间:2008-05-08
flex sdk是免费的,服务器端不需要非得使用LiveCycleDS,开发工具有open source项目。
|
|
返回顶楼 | |
发表时间:2008-05-08
那么有哪些开发工具是免费的?Flex Builder要钱。集成了Flex制作的Bea Workshop更贵。
|
|
返回顶楼 | |
发表时间:2008-05-08
魔力猫咪 写道 为什么要给一个不用的理由呢?标题有点问题。刨除Adobe的版权和收费问题,Flex确实是目前最好的浏览器富客户端解决方案之一。昨天去参加了他们的开发研讨,展示的效果真棒。就是LiveCycleDS要钱呀。开发工具也要钱。
盼望一起分享在开发研讨会上的收获。 破碎虚空 写道 flex sdk是免费的,服务器端不需要非得使用LiveCycleDS,开发工具有open source项目。
能不能推荐几个open source的工具。 |
|
返回顶楼 | |
发表时间:2008-05-08
后端 rmi调用可以使用 hessian
|
|
返回顶楼 | |
发表时间:2008-05-08
免费的工具,Flex SDK+FlashDevelop即可。
|
|
返回顶楼 | |
发表时间:2008-05-08
dojo的dojoX也可以支持一些图形功能,可以考察一下
|
|
返回顶楼 | |