我的公司正在构建一个我们可能需要移植到其他平台的 Flex 应用程序:
- 银光(可能)
- 移动设备(也许——iPhone:Objective-C,Android:Java 等)
- 桌面(也许——AIR、.NET 等)
- 电视机(也许最终)
目前,我正在研究构建应用程序框架,我在 pureMVC 和 Swiz 之间纠结。
我喜欢 swiz 的简单性以及它如何为您提供一种连接事物然后应用您自己的模式的方法。从仅弹性的角度来看,这是我的第一选择。
但是,PureMVC 是独立于平台的,并且已经被移植到上面提到的大多数平台上。 这种便携性有多大价值? 在移植和开发/维护多个应用程序时,它真的会让我们的生活变得更加轻松吗?如果是这样,那么 PureMVC 似乎是要走的路。
或者,由于 Silverlight 有最明确的业务案例来移植我们的应用程序,也许我们可以将Swiz 移植到 Silverlight?我不太熟悉 Swiz 所依赖的 AS3 语言和 Flex 框架特性以及它们是否在 C#/Silvelright 中可用。 这真的可能吗?
非常感谢!
卡尔提克