为什么 Flex 应用程序的性能比 Flash 更好?

发布于 2024-11-06 20:06:52 字数 202 浏览 4 评论 0原文

当我使用 Flex(或 Flash Builer)制作项目时,最终结果通常比使用 Flash 创作工具制作的类似级别的项目表现得更好。我知道 Flash IDE 更适合动画和设计繁重的工作,因此您无法真正比​​较这两个工具,但这个问题困扰了我很长时间。

如果使用 Flex(或 Flash Builder)制作的应用程序确实速度更快且 CPU 密集度更低 - 这是为什么呢?

When I'm making projects with Flex (or Flash Builer) the end result usually performs much better than a similar level project made with the Flash authoring tool. I know Flash IDE is rather for animations and design heavy works so you can't really compare these 2 tools, but this question is bugging me for a long time.

If apps made with Flex (or Flash Builder) are really faster and less CPU intensive - why is that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暖树树初阳… 2024-11-13 20:06:52

取决于你如何编写应用程序,与你使用的工具关系不大。例如,您可以使用 Flash IDE 编写一个纯 AS 应用程序(这是一个坏主意,因为除了 Flash 蹩脚的编辑器之外,还有很多其他很棒的工具可以帮助您做到这一点),它会更小(KB)并且更快类似的Flex应用程序,因为Flex应用程序后面会有很多冗余代码(整个框架)。但是,如果您选择不编写纯 AS 并使用图形编辑器(拖动形状、使用框架制作动画),您将向您的应用程序添加比 Flex 更多的冗余代码,这将使其比 Flex 应用程序慢。

简而言之,如果您想要提高开发速度(项目需要多长时间),请使用 Flex,它有许多预构建的东西可以帮助您快速启动项目。然而,如果您想要速度、性能和小尺寸,请使用纯 AS 和 FlashDevelop 等不错的编辑器。我猜这是开发时间的交易性能问题。切勿使用 Flash IDE 图形界面:)

Depends how you write the app, it has little to do with the tool you use. For example, you could write a pure AS app using Flash IDE (which is a bad idea as there are so many other awesome tools that can help you do that, beside the Flash crappy editor) which will be smaller(KB) and faster then a similar Flex app because the flex app will have a lot of redundant code behind (the entire framework). However if you choose not to write pure AS and use the graphic editor (dragging shapes, animating using frames) you would add even more redundant code to your app than Flex would, and that would make it slower than the Flex app.

In short terms, if you want speed as in development speed (how long a project takes) use Flex, it has lots of pre built things that help you put up your project fast. However, if you want speed as in, performance and small size, use pure AS with a nice editor like FlashDevelop. It's a matter of trading performance for developing time I guess. Never use Flash IDE graphic interface for neither :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文