当前位置:  开发笔记 > 编程语言 > 正文

oldschool flash开发人员什么时候应该使用flex?

如何解决《oldschoolflash开发人员什么时候应该使用flex?》经验,为你挑选了2个好方法。

Flash和Flex之间的主要区别是什么?我有超过五年的flash经验,并且使用它和ActionScript3进行开发感觉很舒服.我发现自己对Flex越来越好奇,想知道什么时候最好使用flash或flex.还有,使用MXML可以完成的一切都可以用AS3完成吗?我对AS3和OOP有很深的理解,并且想知道在Flex中使用AS3和MXML之间的差异.



1> Christophe H..:

这取决于您现在使用Flash开发的应用程序类型.我已经成为Flash开发人员(主要是应用程序)已有7年.我必须诚实地说,当Flex 2发布时,我非常高兴,因为它有Flash组件框架(好的组件,布局管理器......).这是IMO Flash和Flex(或Flex框架)之间的最大区别.

MXML是一种真正的祝福,特别是在使用数据绑定时.最后,所有内容都编译成ActionScript(检查-keep编译器选项),但MXML只会为您节省大量时间.



2> Antti..:

如果您想快速构建UI,Flex非常棒,您可以在几个小时内模拟一个正常运行的UI.因为它仍然可以限制某些自定义UI,所以它并不适合所有东西,但如果某些东西应该"看起来"或多或少像应用程序并且适合网格,那么在MXML中模拟UI非常快.另外,不要害怕大多数Flex应用程序的外观(丑陋,imo),您可以自定义所有内容或轻松创建自己的组件.

将actionscript放在mxml中与将hss中的css或javascript放在一起非常糟糕.不幸的是,甚至Adobe在多个例子中都有这个(可能主要是因为它更容易和更快地进行演示).我个人认为这也适用于绑定,因为我不想将我的数据放在UI(mxml)中.

作为一名经验丰富的开发人员,我确信您不会在时间轴上进行任何开发(以澄清Flash =时间轴误解).仍然使用Flex,您可以在框架中分离UI,以便处理布局中的大量负担,以便您可以专注于业务逻辑.其余的工作流程与您可能已经拥有的Flash相近.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有