在Build,Microsoft尝试了不同的方式来移动开发人员的心
上周在其构建开发人员会议上,微软展示了如何在没有流行的移动操作系统的情况下在移动计算市场中保持相关性。
微软的计划不仅仅是依赖开发人员为Windows 10 Mobile构建应用程序,而是创建工具,以帮助他们在任何操作系统上构建应用程序,并希望这会涓涓细流以帮助微软整体。
在这方面的一个关键举措是免费将Xamarin的工具释放到开发人员。Microsoft几周前获得的Xamarin让开发人员使用C#的IOS和Android创建应用程序,这是Microsoft起源的编程语言。
分析师Patrick Moorhead在接受采访时表示,微软的Xamarin公告将是企业的巨大新闻,这将从一语语言编写和部署三个不同的平台中的能力非常受益。
不明确的是Xamarin的工具是否将在消费者应用程序开发人员中脱离,其中许多人已经在那些平台的家庭语言中编写的iOS和Android的本机应用程序。
它是一项从Microsoft的过去移动策略的出发,它是锚定的,让开发人员建立运行Windows的智能手机的应用程序。相反,Microsoft试图将自己定位为跨平台提供工具的公司,Moorhead说。
IDC分析师Al Hilwa看到Microsoft试图使其工具为开发人员工作,办公室为知识工作者所做的方式。
“也就是说,他们希望成为跨平台开发,移动,云,一切的第一款工具链,”他通过电子邮件说。“这是一个很高的秩序,但他们实际上正在执行它并构建一个多平台生态系统。鉴于他们与开发人员的历史,你必须给他们一个巨大的赔率。“
新的机器人框架,帮助开发人员制作可以与人类交流并代表行动的Web服务,在移动平台上工作,并与热门电报,GroupMe,Skype和Slack等流行聊天应用程序集成 - 其中两个来自微软。
这似乎可能是一个奇怪的举动,但微软的计划是为开发人员构建工具,这将鼓励他们消耗其云服务。BOT Toolkit包括构建机器人的工具的框架的一部分,包括易于连接Azure服务,包括了解智能服务或LUI的语言,旨在帮助程序了解键入的查询。
它的一部分Microsoft的Microsoft策略整体,这允许开发人员为其应用程序构建云后端系统,即使这些应用程序在Windows上运行时也是如此。
同时,微软也努力使其开发人员平台整体更加有趣,让开发人员构建在漏洞,表面中心和Xbox One上运行的通用Windows应用程序以及更传统的硬件。
这可能会有一个涓滴效果,导致开发人员将应用程序带到Windows 10 PC和平板电脑,甚至是Beleaed Windows 10移动设备。