Microsoft的多平台策略是移动应用程序开发人员的手段

Xamarin收购证明了Microsoft对其开发人员的工具更感兴趣,而不是自己的努力的电话操作系统。

Xamarin三联人
玛丽布兰山菜

微软的二月收购Xamarin将在未来几个月内为iOS,Android甚至Windows 10 Mobile开放泛洪。

Xamarin为Windows开发人员提供了相当简单的方式,以获取其现有的C#代码,并在某些修改后将其编译为具有本机接口的本机Android,iOS和Windows 10移动应用程序。

“这不是编写iOS或Android应用程序的人,但如果您是企业Windows开发人员,您已备份移动应用程序,现在您有可能为第三方移动平台构建应用程序,”WES Miller说,微软指示的分析师。

Forrester Research的主要分析师Jeffrey Hammond表示,Xamarin购买是Microsoft的决定性举措,以确保Microsoft开发工具仍然是庞大的企业开发人员选择建立移动应用程序的首选平台。由于Windows 10 Mobile失败,该职位受到威胁,以在市场上获得大量牵引力。

平整播放领域

“Xamarin收购将确保人们将微软纳入等式,”哈蒙德说。“现实是移动市场的90%或更多的移动市场是iOS和Android。因此,Microsoft需要开发工具来定位这些平台并发展其开发人员基础。现在有一个单一的Windows 10流,平板电脑,iOS,Android和Windows。电话。”

他说,即使在开发人员使用Xamarin时仍有一定程度的移植工作,它确实可以减少工作所需的工作。“即使是30%的代码对每个平台特有,70%是常见的,那仍然是一个相当大的好处,”他指出。

但Xamarin不太可能成为Windows 10 Mobile的救星。这是因为有搬运工作要做的事实意味着一些平台优先级是不可避免的 - 它可能会专注于生产Android和iOS应用程序首先。只有这样,他们才会考虑生产一个Windows 10移动应用程序 - 才能判断值得努力。

这在斯塔克与可能的结果形成对比的是,该公司的项目Astoria - 一个Android桥到Windows 10 - 成功。(该项目被遗弃了几个月前,这在2月份的公告中得到了确认。)

[有关:建立自定义应用程序需要多长时间?]

Astoria将使Android应用程序能够在Windows 10移动设备上运行很少或没有修改,并使Windows 10像Cortana或Live Tiles这样的移动功能易于添加到应用程序中。

结果可能对Windows 10移动用户提供了许多应用程序,使平台成为欢迎推动。但大多数这些都不会使用Microsoft开发工具开发。

超越窗户

因此,Xamarin采集似乎继续看到微软将其应用程序(如Office)推向所有重要平台的趋势,而不是试图将它们保留在Windows上以保护其操作系统。通过将XAMARIN添加到其开发工具目录中,该公司表示很乐意帮助开发人员为任何移动平台开发 - 只要他们使用Microsoft开发工具 - 而不是尝试保护其Windows 10移动操作系统。

当然,Xamarin可以在Microsoft收购之前,但是,许多公司对平台的虽然是一个独立的公司,但许多公司相信哈蒙德。

“有很多小型移动公司不再围绕着,而且更多的公司瞄准这个市场的方式比将来的长期解决方案,”他说。“这一直是许多公司的关注 - 如果供应商没有长期以来,他们不想花钱(在开发平台上)。”

但这一切都改变了,Xamarin已经进入微软的温暖拥抱。“我认为现在会有更多的原型设计,”他说。“许多微软客户现在可以很少或没有成本访问Xamarin技术,这将获得感兴趣的Visual Studio开发团队。

那么一个明显的问题,是微软将如何使Xamarin可用。在过去的开发人员中,可以使用Xamarin自己的开发环境,或者从Visual Studio内访问工具。无论哪种方式,Xamarin技术使用昂贵。(试用功能内置于Visual Studio,但开发人员必须支付以解锁全功能。)

[有关:为什么微软继续接受弗里西模型]

微软并没有透露它为Xamarin支付了多少,但它可能是可观的总和 - 可能高达400-500万美元。因此,它可能希望从开发人员那里收回一些那一部分,而不是仅仅在Visual Studio中解锁功能并将其放弃。

“我预计Microsoft将在Visual Studio中具有某种形式的评估或功能有限的变体,”微软WES米勒上的指示说明。“我认为他们为Xamarin支付了大量的数量,企业开发空间仍然愿意支付,因此它可能最终成为企业MSDN(Visual Studio Enterprise)的一部分。”

Forrester的Jeff Hammond无法直接发表评论的原因,说:“如果没有找到Xamarin进入MSDN客户的方式,我会感到惊讶。您在MSDN中获得免费时间......”

(Visual Studio专业和测试专业用户每月获得50美元的Azure Credits,而企业用户每月获得150美元的信用。)

这整个事件中的一个未知数是Xamarin在Microsoft所有权下会有多大。这是一个令人担忧的是,许多开发人员依赖平台,因为微软对诺基亚的灾难性收购,并且该公司的快速消亡仍在最近。

好消息是,这两家公司已经在一起工作了一段时间,哈蒙德和米勒都对未来乐观。

“收购总是出错,并在米勒说,一家硬件公司总是困难。”但我认为米格尔(De Icaza,Xamarin的CTO)将非常适合微软,所以我认为Xamarin收购将成功,“他总结道。

这个故事,“Microsoft的Microsoft的移动应用程序开发人员意味着什么”最初发布CIO.

加入网络世界社区有个足球雷竞技appFacebook.linkedin评论是最重要的主题。

版权所有©2016.Raybet2

IT薪水调查:结果是