如何的影响很大程度上将迁移到Flex 4对我们的代码库?我们有大约40K LOC写在Flex 3中我希望有在Flex SDK没有重大的变动,而同时最大限度地减少任何破坏,我们可以平滑地过渡到Flex 4的新功能。从我读过的Adobe正在开发一套新的名为“星火”的GUI组件,但我希望我们现有的东西,可以用新的成分共存。

有帮助吗?

解决方案

在同一应用程序内Spark和MX组件可以共存(和甚至在同一MXML文件)。有一些变化的CSS是如何工作的,因为CSS的命名空间,现在的支持,你会遇到一个小的迁移步骤存在。

在选择点火 - MX而言,Adobe建议保持已经使用MX组件相同的现有代码。有没有需要立即作出一切的火花。在需要时可以使增量变化。对于新的发展,你应该尽可能使用的火花。然而,在Flex 4中的Spark组件将不会有100%的功能平价MX,所以你可能会遇到需要继续MX组件暂时的一些情况。

其他提示

可以移动到的Flex 4而不采取任何的新的东西。你可以把2006年命名空间,这样你就不必更新您的MXML文件。你也可以选择使用Spark组件。这样做的唯一的主要好处是更快的编译器。它也可以让你逐步转移到2009年的命名空间和火花。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top