微软的Project rome实现了跨平台的应用程序体验

Anonim

Microsoft即将发布的新API有望释放真正的跨平台体验的潜力。 有了它,用户就可以在从Windows Phone到MacBook Air的应用程序之间切换。 此新API的目的是增加各种平台之间的应用程序通信量,并最终消除所有与协议相关的边界。

罗马计划的起源可以追溯到Microsoft为Xbox开发的SmartGlass应用程序。 这个新的API如何运作? 首先,它安装在所有使用的主要设备上,而与它们所处的平台无关。 安装API后,用户可以简单地将应用程序的当前状态转移到任何其他设备上,然后继续工作。

例如,想象一下在iPhone上编辑非常重要的演示文稿,但突然间,它的电池电量严重不足。 在没有充电器的情况下,必须快速找到一种解决方案以在即将到来的截止日期之前完成并在30分钟内完成演示。 您可以快速切换到Android平板电脑,并为演示文稿添加画龙点睛的功能。 为此,您只需要在平板电脑上打开同一应用程序-Project Rome就可以做到这一点。

微软之所以开发Project Rome,是因为用户对应用程序的行为,通常是在一天内在应用程序,设备和不同的OS平台之间跳转。 实际上,有42%的用户在设备上启动一项活动,然后在另一台设备上完成一项活动。 目的是使开发人员能够发现和识别用户每天遇到的所有与云连接的设备和其他附近的设备。 然后,使用熟悉的API(例如LaunchURIAsync和AppServices),开发人员可以构建强大的体验,从而实现屏幕甚至平台之间的平滑过渡。

用户是在所有此过程中都要考虑的关键要素,Microsoft在其官方Build 2016渠道上明确指出:

这使留住用户成为解决难题的难题,罗马项目使应用程序开发人员可以在设备,应用程序,平台(Windows,Android,iOS)和云上进行数据透视。 应用程序开发人员可以围绕用户设计他们的应用程序,从而增强以人为中心的体验,这些体验随着对个人需求的理解而不断发展。

如果您有兴趣,请在此处观看有关罗马计划的整个42分钟的演讲。

另请阅读 :Enpass现在可以作为通用Windows 10应用程序使用,以帮助您跨平台存储密码

微软的Project rome实现了跨平台的应用程序体验