san*_*one 8 iphone visual-studio xamarin.ios
我知道Monotouch,我安装了虚拟MacOS和Monodevelop/Monotouch.
但是,在Mac OS X上使用Monotouch构建iPhone应用程序还是比在Visual Studio中构建iPhone应用程序并通过Monotouch将其移植到iPhone更容易?
是否有人尝试将c#项目移植到iPhone?使用monodevelop/monotouch在mac os上构建应用程序有何不同?
PS.我最喜欢的辅助工具在mac os上不存在,这就是这个Q的原因
Chr*_*s S 10
如上所述,要编译应用程序并上传它们以供appstore使用,或使用模拟器进行调试,您需要在Mac上使用MonoDevelop.
但是,可以在Visual Studio 2008或2010中编写大部分代码.
我已经编写了6个Monotouch应用程序,这些应用程序在appstore中销售很差,主要使用Visual Studio.我使用Windows和VS2010的原因是我使用Mac键盘慢了很多,我的Visual Studio设置速度很快,而PC的处理能力大约是其两倍.
这里有一些问题和提示:
我写了一个相当的过程在这里.
您只是无法使用Visual Studio开发MonoTouch应用程序.您必须使用OSX工具来构建代码并为手机创建程序包.没有办法解决这个问题,最简单的方法是使用MonoDevelop.
我和其他开发人员过去所做的是使用Visual Studio为应用程序开发一些C#库,因为即使MonoDevelop相当不错,它仍然远不如VS.例如,使用Resharper等工具可以更轻松地重构代码.
在Visual Studio中开发应用程序时,您需要处理很多事情; 例如:
所以这就是我过去6个月一直在做的事情:
希望能帮助到你!
实际上,新的MonoTouch版本更名为Xamarin.iOS,提供紧密的Visual Studio集成.你仍然需要一台Mac来进行构建和测试,但你可以在没有太多障碍的情况下从VS工作.
他们甚至连接了调试器:

在此屏幕截图中,VS和OS X在同一台计算机上运行,但它们不必,因为它们之间存在本地网络连接.
在这里阅读更多:
Xamarin iOS for Visual Studio允许在Windows计算机上编写和测试iOS应用程序,网络Mac提供构建和部署服务.
在Visual Studio中开发iOS提供了许多好处:
- 为iOS,Android和Windows应用程序创建单一的跨平台解决方案.
- 使用Visual Studio工具(如Resharper和Team Foundation Server)处理所有跨平台项目,包括iOS源代码.
- 使用熟悉的(对于现有的Visual Studio开发人员)代码编辑器,键盘快捷键等.
- 用于Visual Studio的Xamarin.iOS支持Visual Studio在Mac上的Windows虚拟机内运行的配置(例如,使用Parallels或VMWare).
请注意,Visual Studio集成在商业版中可用,每个许可证为999美元.
(许可证是每人永久许可,但您只能获得一年的免费升级.)
| 归档时间: |
|
| 查看次数: |
3419 次 |
| 最近记录: |