Microsoft向Woo IOS,Android和Linux开发人员寄出
微软通过展示计划延长Windows平台的范围来启动其年度建立开发人员会议。
“作为一个行业,我们在边境的尖端上,对自然人语言具有先进机器智能的自然人语言的力量,”微软首席执行官Satya Nadella说。
“在微软,我们称之为”作为平台的对话“。它构建并扩展了Microsoft Azure,Office 365和Windows平台的力量,以赋予开发人员到处授予。“
该公司推出了一系列编程工具,以鼓励开发人员构建通用Microsoft Windows应用程序。
2016年3月早些时候,Microsoft在开源GitHub存储库上发布了用于iOS的iOS的Windows Bridge。此工具为Visual Studio提供了Visual-C开发环境,并支持iPhone和iPad上使用的Apple的IOS应用程序编程接口(API)。
Microsoft表示,该桥允许开发人员使用iOS API和Object-C代码创建将在任何Windows 10设备上运行的通用Windows应用程序(UWAS)。实际上,它使现有的iPhone和iPad开发人员能够将应用程序移动到UWA上。
2016年2月,Microsoft获取了.NET的开源库的Xamarin。
Microsoft的云和企业执行副总裁Scott Guthrie说:“Xamarin,Visual Studio,Visual Studio团队服务和Azure的组合提供了一个完整的移动应用程序Dev系统。
“它提供了为每个设备开发,测试,提供和仪器移动应用程序所需的一切。我们真的很高兴看到开发人员建立了什么。“
Windows开发人员可以使用Xamarin来启用他们的.NET代码以在iOS,Android和Window手机设备上运行。
对于Win32和.NET开发人员,Microsoft为其项目百年计划提供了桌面应用程序转换器。这使开发人员能够在Windows 10中的Windows存储上分享其应用程序。
Microsoft还在Windows 10内提供Ubuntu用户空间,允许Linux用户运行Bash脚本和Ubuntu命令行工具。
Microsoft的Windows和设备执行副总裁Terry Myerson表示:“我们致力于为所有开发人员制作最富有成效的开发环境,为UWP和新工具带来从任何平台到Windows 10的新工具的新功能。”
在Windows博客上写作,Myerson说:“超过30年,Windows一直是一个开放的生态系统,欢迎硬件和软件合作伙伴和全球开发商的贡献。
“通用Windows平台没有任何变化 - 它会带来Windows历史的一部分的开放性,以及您对现代应用程序平台的所有内容,例如鲁棒安装,卸载和无缝更新。
“我们的目标是对于Windows成为所有开发人员的最佳平台 - 使Windows他们的家成为他们的家,并获得最佳回报他们的代码投资。”
随着中国的补充,微软显然试图赢得开发人员社区的心灵和思想。虽然许多开发人员喜欢在Windows 10上编写代码的Apple Mac,但现在为跨平台开发提供一套完整的工具。
包含Ubuntu用户空间意味着甚至有一个用于更喜欢UNIX或Linux命令行界面的管理员和编码器的命令行Linux环境。