西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页业内动态 业内资讯 → 用Visual Studio开发iOS、 Android等跨平台应用

用Visual Studio开发iOS、 Android等跨平台应用

相关软件相关文章发表评论 来源:西西整理时间:2013/11/15 11:45:55字体大小:A-A+

作者:西西点击:255次评论:0次标签: VisualStudio

美国旧金山当地时间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移动平台用户可以期待更多精品应用和游戏的到来。

    vs2008
    (51)vs2008
    微软的开发工具当前是可视化软件开发工具的主流,越来越多的从业人员,将会使用系列开发工具,提供了的即时编辑和套用的功能。而且,对的支援感觉起来不比差,同时,它还提供了和一样的,也就是可以一个分割视窗,同时,我们还是可以看到设计画面和源代码。相对于的技术不成熟,在使用方面和功能方面趋向完善。...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)