2月24日晚上,IT之家曾报道有消息爆料称微软Win10将执行大计划,Win10应用将很容易移植和迁移到iOS、安卓平台。今天凌晨微软正式收购Xamarin跨平台移动应用开发平台公司,这使得该传言更加确切,微软很可能会在Build2016上有大动作。
微软初心是UWP
在去年Build2015大会上,微软宣布推出Windows10 UWP平台,宣称一次开发,处处运行。开发者可以通过四种途径开发Win10应用,包括Web集成、.NET&Win32应用转制、Android Java/C++兼容、iOS Objective C开发移植等,将传统自家应用或其他平台移植到Win10应用商店中,力求在三年时间内打造10亿Win10设备。
而到现在为止,经过不到一年的变化,微软暂时放弃了Win10 Mobile兼容安卓应用的做法,转而大力扶植iOS应用移植开发,主要还是为了打造原生的Win10 UWP应用和游戏。
微软意识到开发者平台是重要资源
然而事实并非想象的那样顺利,由于iOS、安卓、Windows Phone应用实际上在开发环境和平台之初就已划分阵营,比如iOS应用开发大多需要Mac OS X和Xcode环境,安卓应用开发需要Java等,WP开发则使用微软Windows自家的Visual Studio套件。现在微软想把Visual Studio扩展到其他移动开发平台上,但并不是登陆Mac OS X。
微软今天收购的Xamarin是一家移动应用跨平台开发平台,可以通过C# 语言开发iOS、Android 和Windows10原生移动应用,以及云端应用测试,符合微软“移动为先、云为先”的战略。
我们可以这样想,如果Visual Studio提供为三大移动平台同时开发应用的工具和环境,那么很多开发者是不是会重新选择Visual Studio开发工具呢?在Win10系统中,开发者也会考虑为直接为Win10平台开发应用。因此除了应用移植到Win10,微软更想直接拉拢开发者。
Build2016上的新亮点:Xamarin
在Build2015上,微软发布了Visual Studio Code,是带GUI的代码编辑器,只能完成简单的代码编辑,可以帮助开发者转换代码,支持Windows、Linux以及OS X操作系统跨平台。而随着微软收购Xamarin,微软将具备掌握主流平台的开发环境和工具集成,吸引大批开发者。不过目前Xamarin还是收费订阅,微软可能会在Build2016上推出Xamarin免费社区版。
微软Build2016开发者大会将于2016年3月30日至4月1日在旧金山莫斯康会展中心举行。
关注Windows10,锁定Win10之家(http://win10.ithome.com)
本文来源:不详 作者:佚名