操作系统可用:Windows 7&苹果电脑
问题:
1)Xamarin有不同的工具,如Monotouch,Monodroid,Xamarin Studio,这对我来说真的很混乱.我应该使用哪种工具?
2)我基本上是一名C#开发人员,并且听说我们可以使用xamarin在Visual Studio 2010中开发移动应用程序.是否可以从中开发跨平台应用程序或一次只开发一个平台目标?
3)使用Mac或Windows(相关问题2)使用Xamarin开发跨平台应用程序是一个不错的选择吗?
4)要使用Xamarin Studio开发跨平台应用程序,我们是否需要根据目标平台的数量或仅在多个平台上运行的单个项目在Xamarin解决方案中创建2-3个不同的项目?任何使用Xamarin的跨平台开发初学者教程的视频链接都将受到赞赏.
提前致谢.
问候,
Saurav
2)您可以在VS2010中进行开发,但要部署到iOS,您需要拥有可以与之通信的Mac构建代理.
3)如果你只是想支持iOS和Android,那么获得Mac可能会更好,除非你真的需要Resharper.如果您还要支持Windows RT,则需要同时拥有这两台计算机.
4)是的,多个项目.有几个选项可以做到这一点.请参见此处:http://docs.xamarin.com/guides/cross-platform/application_fundamentals/building_cross_platform_applications/part_3_-_setting_up_a_xamarin_cross_platform_solution.示例跨平台应用程序是PropertyCross:https://github.com/tastejs/PropertyCross.