前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[译] 为什么你的应用需要对各种尺寸屏幕做适配优化?

[译] 为什么你的应用需要对各种尺寸屏幕做适配优化?

作者头像
Android 开发者
发布2019-04-01 11:28:56
9060
发布2019-04-01 11:28:56
举报
文章被收录于专栏:Android 开发者Android 开发者

查看这些应用:Gameloft、Evernote、Slack、1Password 如何适配 Chrome OS 系统。

自从 2011 年,我们发布第一批 Chromebooks 起,Chrome OS 系统的变化令人惊奇。如今,Chromebooks 的使用范围从传统笔记本电脑扩展到了可折叠翻转的笔记本和平板电脑,在超过1万家商店有售,这要归功于它与包括三星、戴尔、惠普等在内的顶级 OEM 厂商的密切合作关系,并且我们还会继续扩张。对我们来说这一直是令人激动的增长阶段,对开发者来说更是如此。

Chrome OS 的演变为开发者在提升多类型设备和屏幕上的研究能力上带来独特的机遇。通过优化基于 Chrome OS 系统的宽屏应用,开发者团队可以驱动更高的参与度并通过沉浸式体验来吸引更多用户。

为更宽屏幕挖掘更广泛的影响力

我们的大多数增长是由用户消费和接触内容的新方式来助推的。许多人每天使用不止一种类型的设备,并且台式机和移动设备的差异并得越来越模糊。如今,消费者希望设备能提供更多功能,我们发现人们对设备的关注点转移到更大、更宽的屏幕,以便他们随时随地可以便捷地获取所需内容。

去年,我们为 Chrome OS 家族增加了四合一、高性能 Chromebook:Google Pixelbook 的特性。今年十月,我们发布了 Google 研发的运行 Chrome OS 系统的首款高级平板电脑:Google Pixel Slate。Pixel Slate 搭配了一块可拆卸键盘,可以为用户提供熟悉的笔记本体验,同时它的高分辨率和性能对移动应用来说是理想选择。

像其他基于 Chrome OS 系统的设备一样,Pixel Slate 的两款设备可以将数百万移动应用与出色的大屏幕显示器连接起来。开发者可以通过将他们的应用适配 Chrome OS后来触达更多用户。

  1. 宽屏的优化设计
  2. 景观模式
  3. 多窗口管理
  4. 键盘、鼠标、手写笔输入

领先开发团队是如何针对 Chrome OS 进行优化的

Gameloft 公司的游戏应用 狂野飙车 8:《极速凌云》

狂野飙车 8:《极速凌云》是一个拥有超速度体验和超强控制感的赛车类游戏。Gameloft 公司的设计团队一直希望他们的游戏可以在最新的便携设备上运行,因此 Chromebook 一经上市,该公司团队就把新的适配方案整合进了自家 Asphalt 系列游戏中。

由于 Chrome OS 系统将物理键盘作为类似于安卓手机上的外设键盘,狂野飙车 8:《极速凌云》,基于安卓平台开发套件 SDK26可以通过开发者接口支持键盘控制。这样可以使 UI 界面在触摸屏和键盘模式间自由切换。完成了适配后,Gameloft 公司可以使安卓应用包的运行时性能水平比原生应用更高,且在 Chrome OS 上保有美到窒息的图形和令人惊叹的极致速度。

优化之后,狂野飙车 8 实现了 6 倍的日活用户增长以及 9 倍的来自 Chrome 用户的收入增长。现在,为了更大屏设计成为 Gameloft 公司游戏系列最新版本的设计经验法则,狂野飙车 9:《传奇》现在已经可以在 Chromebook 下载

Evernote 应用和 Slack 应用

Evernote 应用的一个关键功能是可以将触摸屏上的手写转化成文本,用户更倾向于在更大屏幕上使用这一功能。为了让应用更易于跨设备和平台使用,Evernote 的开发团队使用谷歌的低延迟手写笔 API 接口来快速实现触摸屏手写和更大屏幕上的增强布局。这些 API 能够让应用实现跨平台调用,并能允许用户在展示屏上直接书写并即时呈现出来,这样 Evernote 应用的用户就能有像在纸面上书写的良好体验。

得益于Chrome OS的新体验,Evernote 用户的平均使用时长在更大屏幕上增加了 3 倍,在 Google 的 Pixelbook 上增加了 4 倍。

同样的,Slack 应用的开发团队为 Chrome OS 系统上运行的其流行的通讯软件做了键盘快捷键来快速启动常用功能的优化适配。当用户在 Chromebook 上编写消息时,他们可以简单的敲击『Enter』键(就像在手机上做的那样),而不需要再用鼠标多点一步『Send』键。

1Password 应用

1Password 应用团队与 Chrome OS 团队通过仅 6 个月的合作就大幅提高了该应用的用户体验。为确保充分利用好在任意屏幕方向和尺寸上的窗口空间,开发团队将手机和平板电脑设备上的现有设计经验,与提供一个响应式布局这项技术结合,用来应对用户调整屏幕大小的操作。开发团队也使用了 Chrome OS 的拖拽功能,以便于用户可以轻松地将内容在 1Password 与 Chrome OS 上其他安卓应用之间进行拖动。

最后,开发团队增强了对键盘和触控盘输入的支持,从而使用户即使手不离键盘,也可以做到导航应用。这样在移动设备上提供了一种更类似于台式机的体验,允许用户使用方向键和键盘快捷键来触发应用活动。自从实现了这些改进,1Password 见证了 Chrome OS 设备上装机量 22.6% 的增幅。

提供你的应用用户所需体验

在消费者越来越需要多功能的世界里,对开发人员来说,重要的是将他们的策略扩展到移动设备之外,并在各种设备上为用户提供服务。思考这件事很重要:你的应用是否要为每一个用户提供最具吸引力的体验,而不论他们的设备或屏幕大小。这样做意味着分清驱动用户增长和错失大量新用户两者之间的差异。

如果发现译文存在错误或其他需要改进的地方,欢迎到 掘金翻译计划 对译文进行修改并 PR,也可获得相应奖励积分。文章开头的 本文永久链接 即为本文在 GitHub 上的 MarkDown 链接。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为更宽屏幕挖掘更广泛的影响力
  • 领先开发团队是如何针对 Chrome OS 进行优化的
    • Gameloft 公司的游戏应用 狂野飙车 8:《极速凌云》
      • Evernote 应用和 Slack 应用
        • 1Password 应用
        • 提供你的应用用户所需体验
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档