5月26日消息,美国当地时间周二,微软拉开了2021年Build开发者大会的序幕,发布了100多项新服务和重要更新。该公司首席执行官萨蒂亚·纳德拉Satya Nadella)表示,其Windows操作系统将迎来重大更新,对开发者来说变得更好。
保持开发者对其平台的兴趣对微软来说很重要,该公司需要确保开发者选择其Azure公共云,而不是竞争对手的服务。如果开发者对构建和更新Windows应用程序的兴趣下降,客户可能会考虑转向替代应用程序,这可能会威胁到微软的关键业务。
纳德拉在主旨演讲中称:“很快,我们将分享十年来Windows最重大的更新之一,为开发者和创作者释放更大的经济机会。我对此感到非常兴奋。我们对你们的承诺是:我们今天将为每位Windows开发者创造更多的机会,欢迎每位正在寻找最具创新性的、最新的、开放的平台来构建、分发以及货币化应用程序的创作者。”
近几个月来,微软始终在为Windows开发新的应用商店,同时对该操作系统的用户界面进行重大升级。这可能包括允许开发者提交任何Windows应用程序,包括Chrome或Firefox等浏览器。有传言称,微软甚至可能允许在应用中引入第三方商务平台,这样开发者就可以避免微软15%的佣金抽成。
纳德拉特别提到,“下一代Windows也很有趣”。这可能表明,该公司正准备在Windows品牌推广方面进行更重大的转变,而不仅仅是用户界面。微软上周证实,其Windows 10X将不再发布,而是将其技术精华引入Windows 10的主版本中。
其中有些工作已经开始,比如推出了新的系统图标,改进了文件资源管理器,并结束了Windows 95时代的图标。微软还专注于改善Windows的基础技术,修复了在多台显示器上重新排列应用程序的问题,增加了Xbox Auto HDR功能,并改进了对蓝牙音频的支持。
在此次开发者大会上,微软发布了长达43页的“新闻手册”,详细介绍了其最新服务和产品更新。以下是部分亮点:
Windows on ARM开发者工具包:
微软已经推出了包含ARM芯片的第三方Windows 10设备,它还推出了运行ARM处理器的Surface PC。今年夏天,微软将采取下一步行动,开始销售中档价位、运行ARM处理器的Windows PC,这意味着开发者可以更容易地让他们的Windows应用程序在64位ARM设备上顺畅运行,而不仅仅是传统的英特尔或AMD系统上。
云通话工具:
2020年,微软Teams作为同事保持远程联系的一种方式变得越来越受欢迎,随后该公司宣布推出Azure通信服务。第三方开发者可以通过应用程序编程接口(API)访问Teams用来运行呼叫和聊天的相同系统。下个月,微软将开始预览音频和视频格式的通话录音,就像Teams一样。此外,在使用Azure通信服务时,开发者还可以将新的开源用户界面组件插入到应用程序中。
更多Azure Arc支持:
顶级云计算服务提供商将越来越多地让开发者在其他环境中运行云计算服务。微软在2019年发布了Azure Arc,为客户提供了在亚马逊AWS或谷歌云平台等竞争云服务中消费资源,然后通过Azure管理资源的方式。现在,微软正在预览Arc对其更多云服务的支持,包括Azure应用服务、Azure Functions、Azure Logic应用以及Azure API管理等。
区块链数据存储:
微软宣布预览版Azure Confidential Ledger,这是一款存储关键数据的工具。微软声称,这项服务运行在特殊的硬件(安全飞地)上,并且是防篡改的,即数据不能被擦除或修改。
Teams定制:
随着去年越来越多的人涌入Teams,微软引入了Together模式,可以在具有统一背景的虚拟团队环境如教室)中查看所有视频通话参与者。今年夏天,微软将允许开发者在Together模式下定制场景。开发者还可以访问音频和视频提要,通过这些提要,他们可以在Teams中构建新的功能,比如翻译和注释。
专业开发者和非技术人员之间更轻松协作:
Power Platform是微软的一组应用程序,不懂编码的企业用户可以使用它们来构建软件。现在,微软正在考虑如何改善这些人与专业技术人员之间的协作。该公司始终在对其Visual Studio和Visual Studio Code应用程序进行更新,这将使开发者更容易将资源打包,非技术人员随后可以在Power Platform中访问这些资源。
用于编写代码的AI:
也许微软在此次开发者大会上展示的最激动人心的技术就是利用旧金山初创公司OpenAI的GPT-3 AI模型的新方法。在用于编写软件的Power Apps Studio应用程序中,非技术人员将能够键入描述他们想要添加到应用程序中的文字,GPT-3将为微软Power FX编程语言生成必要的底层代码候选代码。用户可以根据建议选择他们想要的公式。(小小)