【问题标题】:Which is better for creating apps - Xcode or Xamarin? [closed]哪个更适合创建应用程序 - Xcode 或 Xamarin? [关闭]
【发布时间】:2015-09-02 03:59:06
【问题描述】:

我发现了 Xamarin,我想知道哪个更适合应用程序开发。

【问题讨论】:

  • 这个问题很模糊,这个决定最终取决于许多变量。

标签: ios xcode xamarin development-environment


【解决方案1】:

xamarin 的优势在于,您还可以将应用导出到 Android 和 Windows 平台。它适用于 .NET 框架内的 C#。 如果你的应用是跨平台的,你可以看看 xamarin。 Read this

另外,如果你有 mac 和免费的 xcode,你为什么要支付 999 美元 / 年..

【讨论】:

    【解决方案2】:

    基于 Xamarin 的应用程序开销很大,因此平均文件大小更大。如果您知道如何使用 Xcode 并拥有一台 Mac,那就太好了

    【讨论】:

      【解决方案3】:

      这完全取决于您要开发的应用程序。以下是一些链接:Link1, Link2

      但从我个人的角度来看,我更喜欢钛而不是其他跨平台技术。它用于应用程序开发,快速且易于使用。

      【讨论】:

        【解决方案4】:

        这些工具非常适合快速发布跨平台相对简单的应用程序,但不要指望原生框架提供的令人敬畏的效果,例如:一个好的 3D 游戏需要为各自的平台本地编写。

        【讨论】:

          【解决方案5】:

          这取决于您要开发什么样的应用程序。如果是游戏,你可以试试 Unity3D,多平台游戏引擎(Android、ios、Window、PSP、XBox、Wii 等) http://unity3d.com/get-unity

          【讨论】:

            【解决方案6】:

            显然我更喜欢使用 Xcode。如果创建 iOS 应用程序只是您的意图,那么毫无疑问会推荐 Xcode。当您比较使用 XAMARIN 和 Xcode 构建的应用程序时,在性能方面,基于 Xcode 构建的应用程序显示出更高的性能。因为 Apple 知道最好从他们的处理器中提取更高的性能。如果您正在为多平台应用寻找具有成本和时间效益的解决方案,XAMARIN 是最好的工作。

            语言:Xcode-Objective C XAMARIN - C#

            附加信息:Phone Gap(Coredova)、Titanium appcelerator 和 Xamarin 都做同样的工作,即创建跨平台应用程序。每个人都有自己的优点和缺点。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2011-08-28
              • 2015-08-21
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-10-22
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多