新物网

当前位置:首页 > 科技

科技

谷歌建议开发者删除某些不必要的功能要求和处理

时间:2023-12-21 11:05:00
在安卓生态不断壮大的背景下,开发者需要为各种设备进行适配,例如折叠屏手机或平板电脑。他们认为开发者应该采用更加灵活的处理方案,并让某些功能成为“可选项”而不是“必须项”。

谷歌建议开发者删除某些不必要的功能要求和处理

在安卓生态不断壮大的背景下,开发者需要为各种设备进行适配,例如折叠屏手机或平板电脑。然而,在安卓应用的开发过程中,开发者往往不会特意区分适用于不同机型的App,并且会在一款App中提供用户日常生活中所有可能用到的功能。

这种做法导致了一些适用于特定设备的硬件要求出现在其他设备上。以智能电视、投影仪等为例,很多常规App会因为硬件限制而无法在这些设备上使用。

为了解决这一问题,谷歌建议开发者删除某些不必要的功能要求,从而提升App在不同类型设备上的可用性。他们认为开发者应该采用更加灵活的处理方案,并让某些功能成为“可选项”而不是“必须项”。举例来说,即使某个设备没有摄像头,也应该支持使用该应用。

这对谷歌来说非常重要。因为笔记本电脑、车机系统以及其他非触摸屏物联网设备上的可用App相对较少,开发者一般也没有精力去适配这些设备。

另外,谷歌还提醒开发者们应该灵活处理横向或竖向屏幕。目前车机大屏一般都是横向显示的,但很多App不支持横向显示,并且不支持自动旋转功能。这导致了用户体验的不佳。

因此,谷歌希望通过降低App的功能要求和处理不同设备屏幕的方式,来提高App在各类设备上的可用性和用户体验。同时,这也呼吁着开发者们要更加注重跨平台设计和可选项的选择。