首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Flex Mobile Project与Action script Mobile Project

Flex Mobile Project与Action script Mobile Project
EN

Stack Overflow用户
提问于 2013-01-13 15:44:56
回答 3查看 2K关注 0票数 5

我是开发新手,想开发一个android应用程序。我之前使用Adobe Flash Builder 4.6和Flex Mobile Project构建了一个应用程序。我最近注意到4.7版本中有一个Action Script Mobile Project的选项。

谁能给我解释一下这两者之间的区别,以及使用或的利弊?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-09 09:31:43

优点:创建Flex移动项目更容易(使用设计模式的Flex 4.6快速构建原型,使用4.7进行开发),并且在视觉上让您可以拖放您可以使用数据绑定和其他便利的内置工具

与其他任何东西一样,使用Flex mobile项目与使用完整的基于ActionScript的解决方案相比,有好的一面,也有坏的一面。主要的是,定制你的预加载器,你的闪屏和其他类似的功能要容易得多,比如定制你的应用程序处理屏幕的方式。下面是使用Flex移动版而不是ActionScript的一些利弊。

缺点:较慢的性能不能使用Adobe Scout,它是一个非常棒的实时基准测试和性能分析工具。使用内置的one是可以的,但它不会给你提供Scout提供的惊人信息。

我的建议是:如果你足够聪明,可以用ActionScript做任何事情,那么一定要创建一个ActionScript项目,你的用户会因此而喜欢你的。另外,它并不是很难,而且它让你可以对你的组件进行大量的额外控制。而且,您不必处理数据绑定带来的开销(它会生成事件侦听器、get和set方法,您可以自己创建更高效的方法)。通过创建ActionScript版本,还有许多其他的好处,比如重构和更好的subversion,但这些更多的是激励而不是其他。

票数 4
EN

Stack Overflow用户

发布于 2013-01-13 21:01:41

如果您计划使用Flex框架提供的声明性标记、内置UI组件和数据绑定,那么您可能应该从Flex Mobile项目开始。这种方法的缺点是,Flex框架的额外脚手架将导致轻微的性能影响,并将增加项目的总体文件大小。

另一方面,如果性能很重要,并且您不需要声明性标记、内置UI组件或Flex框架提供的数据绑定,那么您应该从一个纯ActionScript移动项目开始。真正简单的应用程序、游戏或具有高度定制UI的应用程序将是纯ActionScript方法可能更适合的项目示例。

票数 4
EN

Stack Overflow用户

发布于 2013-10-10 00:30:40

仅供参考,您可以在Flex应用程序上使用Adobe Scout。Apache Flex现在支持高级遥测。您还可以使用SWF Scout Enabler将高级遥测添加到任何SWF。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14301609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档