Ide 如果iOS模拟器仅在OS X上运行,是否有理由在Windows上安装MonoTouch环境?

Ide 如果iOS模拟器仅在OS X上运行,是否有理由在Windows上安装MonoTouch环境?,ide,xamarin.ios,ios-simulator,Ide,Xamarin.ios,Ios Simulator,鉴于iOS emulator仅在OS X上运行,人们在Windows上进行MonoTouch开发的原因是什么?他们为Windows和OS X提供MonoDevelop。仅使用mac工具放置应用程序的想法并不完全正确。您完全可以使用iTunes connect网站在应用商店中放置应用程序,您只需要xcode工具就可以使用模拟器和其他类似选项。人们之所以在Windows上做程序之类的事情,是因为有些人在Windows上比在Mac上更熟悉UI的工作方式,因为他们完全不同。窗户更直观,它提供了一种简单的

鉴于iOS emulator仅在OS X上运行,人们在Windows上进行MonoTouch开发的原因是什么?他们为Windows和OS X提供MonoDevelop。

仅使用mac工具放置应用程序的想法并不完全正确。您完全可以使用iTunes connect网站在应用商店中放置应用程序,您只需要xcode工具就可以使用模拟器和其他类似选项。人们之所以在Windows上做程序之类的事情,是因为有些人在Windows上比在Mac上更熟悉UI的工作方式,因为他们完全不同。窗户更直观,它提供了一种简单的方式来获取东西;尽管Mac在核心应用程序的处理方式上更加人性化。此外,人们并不总是想为一台Mac电脑支付1200+的价格,而他们却可以花200+购买一台简单的Windows操作系统电脑,并且仍然拥有同样的选择。另外,你可以通过mac电脑运行Windows,所以在几乎任何情况下,这都是一种积极消极的情况


希望这有帮助

仅使用mac工具放置应用程序的想法并不完全正确。您完全可以使用iTunes connect网站在应用商店中放置应用程序,您只需要xcode工具就可以使用模拟器和其他类似选项。人们之所以在Windows上做程序之类的事情,是因为有些人在Windows上比在Mac上更熟悉UI的工作方式,因为他们完全不同。窗户更直观,它提供了一种简单的方式来获取东西;尽管Mac在核心应用程序的处理方式上更加人性化。此外,人们并不总是想为一台Mac电脑支付1200+的价格,而他们却可以花200+购买一台简单的Windows操作系统电脑,并且仍然拥有同样的选择。另外,你可以通过mac电脑运行Windows,所以在几乎任何情况下,这都是一种积极消极的情况


希望这有帮助

有些人更喜欢Visual Studio。一些团队可能投资了在VisualStudio中运行的工具(如ReSharper等)。维护其他.NET项目的团队可能不会将Mac作为其主要环境。

有些人更喜欢Visual Studio。一些团队可能投资了在VisualStudio中运行的工具(如ReSharper等)。维护其他.NET项目的团队可能不会将Mac作为其主要环境。

我个人目前使用Visual Studio进行iOS开发的原因如下:

  • 我正在进行客户端和服务器混合开发,并且有一个单一的解决方案,其中包含几种Xamarin Studio尚不支持的项目类型,或者它仅部分支持:

    • 可移植类库
    • Azure网站项目
    • WindowsPhone项目
    • WindowsStore项目
  • Resharper和Visual Studio生产力工具是我的工具链的关键部分,它们确实让我的生产力更高。(还有一些我在电脑上更熟悉的工具,例如记事本++和Paint.Net)

  • 由于我在Windows上工作了20年,我在PC上的工作速度更快了——尽管我在使用Mac电脑上的速度越来越快了


  • 我目前使用Visual Studio进行iOS开发的个人原因如下:

  • 我正在进行客户端和服务器混合开发,并且有一个单一的解决方案,其中包含几种Xamarin Studio尚不支持的项目类型,或者它仅部分支持:

    • 可移植类库
    • Azure网站项目
    • WindowsPhone项目
    • WindowsStore项目
  • Resharper和Visual Studio生产力工具是我的工具链的关键部分,它们确实让我的生产力更高。(还有一些我在电脑上更熟悉的工具,例如记事本++和Paint.Net)

  • 由于我在Windows上工作了20年,我在PC上的工作速度更快了——尽管我在使用Mac电脑上的速度越来越快了


  • 所以他们在Windows中开发,然后在iOS上的模拟器中运行代码?我想一旦你得到一个过程并使其自动化,它是可行的。当你在Windows下运行它时,它使用Mac作为构建服务器。运行Visual Studio版本还需要比仅Mac版本更昂贵的Xamarin许可证。因此,他们在Windows中开发,然后在iOS上的模拟器中运行代码?我想一旦你得到一个过程并使其自动化,它是可行的。当你在Windows下运行它时,它使用Mac作为构建服务器。运行VisualStudio版本还需要比仅Mac版本更昂贵的Xamarin许可证。这非常有帮助。我将更正我的问题,以删除关于必须通过OS X部署的错误声明。很高兴我能帮助您!我对许多不同的应用程序都很好奇,但在mac和windows都使用了多个ide之后,我明白了为什么决定在一段时间内使用一个ide。与Java一样,我更喜欢在windows机器上使用Java,而不是在mac上使用Java,因为它对我来说更可读,但我更喜欢在mac上使用c/c++/objective-c,因为Xcode的工作方式和设置方式!因此,我想这完全取决于程序员的偏好你仍然需要有一个Mac来构建、测试和部署到设备上。实际上,您可以从任何浏览器上载代码,但构建分发版需要Mac,即使使用Xamarin工具也是如此。所以,当特别提到Xamarin时,成本节约是有点没有意义的。是的,我同意这一点,你必须拥有一个设备。然而,如果你有一个最好的朋友拥有一台Mac电脑,而他们并没有真正使用它,或者他们允许