【问题标题】:iPhone program in windows mobilewindows mobile中的iphone程序
【发布时间】:2011-03-15 05:15:57
【问题描述】:

您好,我知道这听起来不太实用,但我仍然想问:如何将最初用 Objective-C for iPhone 编写的程序编译为在 windows mobile 上运行的应用程序?

我要做的是再次使用 C# 实现应用程序。但在此之前我想知道是否有这样的交叉编译器可以节省一些工作。

【问题讨论】:

    标签: c# iphone windows-mobile


    【解决方案1】:

    没有交叉编译器可以做到这一点。你必须重写应用程序。

    【讨论】:

      【解决方案2】:

      您唯一的希望是编译一个可以从 C# 链接到的 win32 dll。我认为您最接近的是 Cocotron,但现在也不能满足您的要求。

      【讨论】:

        【解决方案3】:

        您可以为 Windows Mobile 6.X 和更早版本编译 C 或 C++ 代码。话虽如此,假设它是用 C 或 C++ 编写的,您可以重用 iPhone 应用程序的业务逻辑。您需要使用 WTL 或 MFC 编写 Windows Mobile GUI。您将无法在 Windows Mobile 上使用 Objective-C 或 Objective-C++ 代码。

        【讨论】:

          【解决方案4】:

          我同意ian1971,你可以在MONO平台上用C#写一个应用程序,这可能对你有一点帮助。

          【讨论】:

            【解决方案5】:

            您可以使用MonoTouch 编写原始 iPhone 应用程序,然后将其移植到 Windows Mobile(.net 紧凑框架)应该相当简单。

            【讨论】:

              猜你喜欢
              • 2012-01-08
              • 1970-01-01
              • 2014-03-12
              • 2011-01-04
              • 2010-11-06
              • 1970-01-01
              • 1970-01-01
              • 2023-04-08
              • 2012-01-24
              相关资源
              最近更新 更多