0

我知道我需要一个 mac 来部署,但我至少可以使用我的 PC 来开发应用程序吗?如果我可以在 Windows 上开发,我可以专注于编写应用程序,那真的对我有很大帮助。

4

4 回答 4

3

此答案仅涵盖 Xamarin 2.0。不幸的是,我不知道 MonoTouch。看看这个关于 Xamarin 2.0 的声明:

Xamarin 2.0 将公司的 Android、iOS 和 Mac 开发工具捆绑在一个价格合理的软件包中,面向所有级别的开发人员。免费的入门版包括 Xamarin Studio IDE,使开发人员能够使用 C# 创建 Android、iOS 和 Mac 应用程序。但是,免费版不允许开发人员超过 32k 的编译 IL 代码,并且不能导入或调用任何第三方库。299 美元的独立版消除了这一限制。使用 Xamarin Studio 的 999 美元的商业版,对于 .NET 开发人员来说,事情开始变得非常有趣。此版本增加了在 Visual Studio 中编写 iOS 应用程序的功能。是的,你没看错——在 Visual Studio 中编写 iOS 应用程序!当然,您仍然需要 Mac 来编译应用程序并将其部署到 iOS 设备(稍后会详细介绍),但您可以使用熟悉的 IDE 开发 iOS 应用程序这一事实改变了游戏规则。

简而言之:是的,您将需要一个 mac 来部署您的应用程序,是的,您可以使用 Visual Studio 在 Windows 上进行开发。

资料来源:http ://www.drdobbs.com/tools/xamarin-20-review/240150634

于 2013-04-28T19:16:45.120 回答
1

“这意味着你的 Xamarin iOS for Visual Studio 安装需要联网的 Mac OS-X 计算机来为你执行这些任务。一旦配置,Xamarin 的工具将使过程尽可能无缝,但事实仍然是需要 Mac除了运行 Visual Studio 的 Windows 计算机。”

所以仍然需要连接我的 mac 并执行所有的安装和配置。我想这需要时间,但不会破坏交易。

于 2013-04-28T19:49:31.810 回答
1

不,您不需要 1 k 版本在 Windows 上编译。当您想部署您的应用程序时,您需要购买它!如果您正在为 Windows 8 或任何您不需要付费的应用程序制作应用程序。Monogame 是一个开源项目。对于手机的部署,您需要支付 xamarin 项目的费用。

于 2013-04-28T19:24:18.733 回答
0

可以将云构建服务用于此类任务。值得一试的此类服务是http://ship.io - 他们提供免费的入门计划。

于 2015-09-21T11:08:41.437 回答