class="aligncenter size-full wp-image-119485" src="/Upload/Images/2013111603/4B3EE7C683D73C1E.jpg" alt="" width="641" height="360" />
美国旧金山当地时间11月13日,微软宣布与Xamarin达成战略合作,帮助全球范围内的移动开发者更好地利用Visual Studio在各大主流移动平台开发本地应用。Xamarin是一家致力于利用统一通用代码,帮助开发者在iOS、 Android、Windows和Mac平台创建本地应用的开发架构公司。Xamarin现在成为全球唯一一个利用Visual Studio开发iOS、 Android、Windows跨平台本地应用的软件解决方案,成功地把世界上最大的开发平台和世界最成功的移动平台连接起来。
移动应用市场的激烈竞争使得开发者们面临巨大压力,他们必须为消费者和企业用户开发出高质量和出色用户体验的应用,才能在竞争中脱颖而出。一个小小的Bug或程序崩溃都有可能让他们被用户永久抛弃。iOS和Android平台上数以千计的不同款设备让开发者们陷入碎片化陷阱,在不同型号设备上的应用调试和修改耗费了开发者的大量精力和宝贵资金。持续不断的系统升级和部分设备的版本停滞加速了移动平台的碎片化,让开发者们倍感头疼。
双方的战略合作涉及三个领域:
整合Xamarin技术和微软开发工具及服务,Xamarin将成为Visual Studio 2013的发布合作伙伴,以后也将同步支持微软最新版本Visual Studio。Xamarin在这一天还同时宣布完全加入微软iOS和Android上的Portable Library跨平台项目,让开发者更容易地在不同设备之间共享代码。
最近发布的Xamarin University培训计划将向微软MSDN订阅用户免费提供。这一为期30天的培训课程将帮助开发者更好地开发高品质iOS和Android应用。这一价值1995美元的课程将于2014年1月开幕,为MSDN订阅者提供有限数量的免费培训机会。
MSDN的个人或团队订阅者将拥有各自的价格及审核选项。
此次战略合作可以让开发者能够利用C#、Visual Studio 2013和Windows Azure灵活快速地进行跨平台应用开发。利用标准化的Xamarin和C#移动应用开发程序,75%的本地开发代码可以实现跨设备共享。Xamarin支持iOS和Android平台API的100%共享——所有使用Objective-C 或Java能做到事情,现在用C#和Xamarin也能做到。
Xamarin目前在全球70个国家累积了超过44万名开发者,超过2万个付费账户及120个咨询合作伙伴。
微软与Xamarin将在美国20个城市举行路演活动,向美国各地的开发者展示如何运用双方的合作成果进行跨平台应用开发。
10月底微软宣布与跨平台架构公司Corona Labs达成了合作,Corona将携30万名开发者在2014年初支持Windows移动平台。这是半个月时间内,微软与著名跨平台架构公司达成的第二项合作计划,对广大移动平台开发者来说是一项值得关注的福利,只要对代码进行小幅修改,他们的应用就能够支持所有主流移动平台,帮助他们取得更大的成功。
不过Xamarin与微软的合作是一次更加紧密的战略对接,是双方优势开发工具的强强联合,具有更加深远的战略意义,与Corona支持Windows移动平台大不相同。
这两项跨平台开发战略合作将进一步加快Windows移动生态系统的繁荣发展,广大Windows移动平台用户可以期待更多精品应用和游戏的到来。