Android 桌面模式来了,你的App准备好了吗?
提到键盘、鼠标、多窗口、外接显示器,你可能第一反应是电脑。但谷歌说了,这些以后也是Android的日常。
前不久,Android官方发了一篇文章,推出了桌面体验的设计指南,还有一个叫Android Design Gallery的新工具。这不是随便说说,谷歌这次是真的要把Android推到桌面端了。
什么叫桌面模式
先讲清楚一件事。谷歌说的“桌面体验”,指的是你的App在两种情况下怎么工作:一是用户用键盘鼠标操作,不用手指点;二是App在外接显示器上跑。
这不是一个全新的系统,Android还是那个Android,只是换了个环境。用户可能上一秒还在手机上点来点去,下一秒把手机连上显示器,你的App就得切换成桌面模式。如果你还是用手机那一套——大按钮、大间距,用户用起来会很难受。
之前谷歌让App适配折叠屏、平板,跟这个是一回事,只不过这次步子迈得更大。
桌面端设计,三个不一样的地方
谷歌这次给了三条设计原则,每一条都说到了点子上。
第一,多窗口是基础。
用电脑的人不会只开一个App。左边聊天,右边写东西,底下放着播放器,这是常态。你的App得在各种窗口大小下都能用。窗口变小了,该有的功能还得有,不能乱掉。
以前你只测过全屏,那以后得把窗口拖成各种大小,甚至小到400x300,看你的App还能不能正常用。
第二,鼠标比手指准得多。
手机上点东西,按钮至少得48dp,这是为了手指好点。但鼠标不一样,它准多了。既然准,你就可以在桌面上放更多东西,不用让用户一直滚动屏幕,效率自然就高了。
谷歌原话说的是“让信息密度更高,用户做事更快”。这个想法跟手机上是反过来的。手机上老想着怎么让按钮更大,现在要想怎么在有限的地方里多放点有用的内容。
第三,鼠标光标也有讲究。
手机上没有光标,但电脑上有。鼠标移到不同地方,光标的样子应该不一样。碰到文字,光标变成工字形;碰到能拖动的,变成移动光标;碰到链接,变成小手。这些网页上大家都习惯了,但Android开发者可能从来没注意过。
谷歌还说,你要是愿意,可以自己做光标图案,但得注意别让用户找不到光标在哪。
为什么现在推这个
你可能觉得,Android适配大屏幕这事不是说了好几年了吗?但这次真的不一样,因为硬件变了。
三星的DeX模式让手机变电脑已经出了好几代。Chromebook上本来就能跑Android应用。联想、华为这些厂商也在推类似的功能。谷歌自己也在做大屏幕连接的事情。
当用户真的在27寸显示器上用你的App时,那个只适合6寸屏幕的设计就不行了。谷歌这时候出设计指南,就是想告诉开发者:用户已经在这么用了,你得跟上。
谷歌还给了个抄作业的地方
除了设计指南,谷歌还上线了一个新工具叫Android Design Gallery。这是个设计案例库,会一直更新。里面收集了各行各业的优秀设计,有手机的,有折叠屏的,也有桌面端的。
说白了,这就是谷歌官方给的“好设计参考”。你要是不知道桌面端怎么设计,就去里面看看跟你同行的App是怎么做的,照着学就行。
这对独立开发者和小团队特别有用。你不用专门养一个设计团队来研究桌面端,看看案例就知道方向了。
现在该做什么
如果你是Android开发者,可以按这几步来:
第一步,跑一下谷歌的Adaptive Design Lab。这是个手把手的教程,从手机适配一直教到桌面。就算你暂时不想做桌面适配,看看也没坏处。
第二步,看看你的App在自由窗口下表现怎么样。用模拟器或者三星DeX试试,把窗口拉大、拉小、拉成各种奇怪的形状,看哪里会出问题。
第三步,看看Adaptive App Quality Guidelines。谷歌更新了自适应App的质量标准,这个以后可能会影响Google Play的推荐和排名。
第四步,注意输入方式。键盘快捷键、鼠标悬停效果、右键菜单——这些电脑上的基本操作,你的App支持吗?
最后说两句
Android从手机上走到桌面上,不是一天两天的事。但谷歌这次专门出了桌面体验的设计指南,意思很明白:把App做成桌面端能用的,以后不是加分项,是基本要求。
早点动手的开发者,在新的这波机会里,就能走在前面。
本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!