2013-04-28 82 views
0

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

+0

您可以在Visual Studio中使用Windows中的Xamarin。请参阅:http://docs.xamarin.com/guides/android/getting_started/installation/windows – MUG4N 2013-04-28 19:09:06

+0

非常感谢。顺便说一句,我上次检查2年前的MonoTouch的东西。你知道我是否需要部署Mac吗?也许他们也不需要它。 – 2013-04-28 19:11:23

+0

对不起,我不知道MonoTouch – MUG4N 2013-04-28 19:19:59

回答

3

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

Xamarin 2.0捆绑该公司的Android,iOS和Mac的开发 工具在一个经济实惠的软件包,旨在开发所有层。 免费的Starter版本包含Xamarin Studio IDE,使得开发者可以使用C#创建Android,iOS和Mac应用程序 。然而, 免费版不允许开发人员超过32k编译的IL 代码,并且它不能导入或调用任何第三方库。 299美元的Indie版消除了这个限制。使用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

+0

谢谢,我现在下载它。我希望我不需要在Windows上编译1k版本。 – 2013-04-28 19:20:14

+3

我认为Xamarin是MonoTouch的新名称。 – 2013-04-28 19:21:04

+0

以及如果你的应用程序不超过32k的编译的IL代码,并且不需要任何第三方库,你可以使用免费版 – MUG4N 2013-04-28 19:21:55

1

不,你不需要1个K版编译于Windows。当你想部署你的应用程序,你需要购买它!如果你正在为Windows 8或任何你不需要支付的应用程序。 Monogame是一个开源项目。为了部署到手机您支付xamarin项目。

+0

谢谢是的,但文档似乎提到,我需要一个网络的Mac编译。我希望情况并非如此。如果我可以在模拟器中测试我的应用程序,那很好。 – 2013-04-28 19:26:41

+0

我从来没有尝试过ios。但对于Android我可以在他们的模拟器中测试它。所以我认为它的工作原理是相同的IOS – 2013-04-28 19:29:46

+0

感谢需要联系他们,因为它抱怨说我的“订阅”已过期。 – 2013-04-28 19:34:03

1

“这意味着您的用于Visual Studio安装的Xamarin iOS需要联网的Mac OS-X计算机才能为您执行这些任务。配置完成后,Xamarin的工具将尽可能实现无缝过程,但事实仍然是除了运行Visual Studio的Windows计算机之外,还需要Mac。“

所以仍然需要挂接我的mac并执行所有的安装和配置。我认为需要时间,但不是一个交易破坏者。

0

对于这样的任务,可以使用云构建服务。一个这样的服务值得尝试的是http://ship.io - 他们提供了一个免费的开始计划。

相关问题