【发布时间】:2015-09-02 03:59:06
【问题描述】:
我发现了 Xamarin,我想知道哪个更适合应用程序开发。
【问题讨论】:
-
这个问题很模糊,这个决定最终取决于许多变量。
标签: ios xcode xamarin development-environment
我发现了 Xamarin,我想知道哪个更适合应用程序开发。
【问题讨论】:
标签: ios xcode xamarin development-environment
xamarin 的优势在于,您还可以将应用导出到 Android 和 Windows 平台。它适用于 .NET 框架内的 C#。 如果你的应用是跨平台的,你可以看看 xamarin。 Read this
另外,如果你有 mac 和免费的 xcode,你为什么要支付 999 美元 / 年..
【讨论】:
基于 Xamarin 的应用程序开销很大,因此平均文件大小更大。如果您知道如何使用 Xcode 并拥有一台 Mac,那就太好了
【讨论】:
这些工具非常适合快速发布跨平台相对简单的应用程序,但不要指望原生框架提供的令人敬畏的效果,例如:一个好的 3D 游戏需要为各自的平台本地编写。
【讨论】:
这取决于您要开发什么样的应用程序。如果是游戏,你可以试试 Unity3D,多平台游戏引擎(Android、ios、Window、PSP、XBox、Wii 等) http://unity3d.com/get-unity
【讨论】:
显然我更喜欢使用 Xcode。如果创建 iOS 应用程序只是您的意图,那么毫无疑问会推荐 Xcode。当您比较使用 XAMARIN 和 Xcode 构建的应用程序时,在性能方面,基于 Xcode 构建的应用程序显示出更高的性能。因为 Apple 知道最好从他们的处理器中提取更高的性能。如果您正在为多平台应用寻找具有成本和时间效益的解决方案,XAMARIN 是最好的工作。
语言:Xcode-Objective C XAMARIN - C#
附加信息:Phone Gap(Coredova)、Titanium appcelerator 和 Xamarin 都做同样的工作,即创建跨平台应用程序。每个人都有自己的优点和缺点。
【讨论】: