首页 资讯头条信息技术正文

Apple和Google发布了COVID-19曝光通知应用程序的示例代码,UI和详细策略

2020-05-05_062345.jpg

苹果和Google以及Google为开发者使用其第一版Exposure Notification API的开发人员提供了额外的资源,这是两家公司已经开发并正在开发的开发工具,目的是为公共卫生机构提供一种跨平台的方式来通知个人潜在的暴露确认病例为COVID-19的患者。

Apple和Google共同使用的Exposure Notification API的第一个版本上周向开发人员发布了从“联系跟踪API”重命名的名称,以更准确地反映其实际用途和目的,以及iOS和Xcode的Beta更新。今天,Apple和Google为开发人员提供了新的示例资源,包括示例UI资产以及iOS和Android的示例代码。这些被设计为起点,代表公共卫生机构的开发人员可以用来启动他们的应用程序开发过程。

两家公司还发布了新政策,所有使用该API的开发人员都必须遵守这些新政策,以使他们的应用获得批准使用。其中包括以下要求:

  • 它们必须由官方的政府公共卫生机构制造或供其使用,并且只能用于响应COVID-19的目的。

  • 他们需要征得用户的同意才能实际使用该API,然后才能实际使用它。

  • 他们需要用户同意才能共享肯定的测试结果,然后才能与操作该应用的公共卫生机构广播任何此类信息。

  • 他们应该仅收集用于暴露通知所需的最少信息量,并且仅应将其用于COVID-19响应。换句话说,明确禁止这些应用将您的信息用于广告或其他目的。

  • 他们无法访问甚至寻求访问设备定位服务的权限,后者提供特定的地理位置数据。Google和Apple指出,将继续提供公共卫生当局已经提供的利用位置数据的应用程序,但是没有任何利用该信息的应用程序也可以访问新的Exposure Notification API。

  • 每个国家只能有一个应用程序,其目的是避免分散化并因此提高效率,尽管苹果和谷歌表示,如果一个国家依赖于基于区域或州的方法,他们愿意与当局合作以支持他们以最好的方式。这基本上意味着,如果一个国家/地区通知苹果它正在使用不同的应用程序逐个州运行,它将解锁该国家/地区商店中可以显示多个应用程序的功能,并且可以与他们一起灵活地决定是否公开每个州内的通知机制相互配合。

两家公司表示,在本月晚些时候开始向消费者交付API的公共版本之前,他们还将继续为其软件和软件开发套件发布更新的步伐。苹果和谷歌都将“五月中旬”作为面向消费者的API发布目标,并计划在今年晚些时候发布曝光通知作为系统级功能。

您可以查看下面两个平台的示例UI资源,它们提供了有关应用程序可用后将显示什么样的通知,设置屏幕以及更多内容的想法。当然,各个应用程序仍然会根据创建该软件的公共卫生机构(或代表他们工作的开发人员)而有所不同。

苹果和谷歌进行了前所未有的联合努力,以应对许多公共卫生部门的扩展计划,这些公共卫生部门正着手开发自己的联系人跟踪应用程序,并希望能够访问iOS和Android的特定方面以使其发挥作用。两家公司决定在基于蓝牙标识符而非地理位置数据的标准上进行协作,以保护用户身份,并确保系统可以在各种环境下工作,包括无法使用地理位置卫星服务的室内。

卫生部门还可以要求用户输入与他们参加的测试相关的唯一代码,这可以帮助他们确保肯定的结果实际上来自经过验证的授权测试,而不仅仅是自我报告或基于进行测试而报告的结果。尚未被卫生部门批准用于COVID-19诊断。

重要的是要注意,谷歌和苹果公司提供的示例参考应用程序实际上永远都不会提供给用户。它们完全是针对开发人员的,但是公司将使开发人员可以完整地使用它们,包括完整的源代码,以帮助开发人员及时开发可响应COVID-19的应用程序。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

Copyright © 2020 未知资讯 特别赞助:智慧城市 群晖NAS 苏ICP备19070053号-2