苹果2年后Android手机依旧无法获得手势导航权
对苹果品牌的提及似乎引发了几乎所有技术爱好者的情绪反应:一些人对品牌的忠诚度发誓,而其他人则热情地厌恶它。
由于情绪如此之多,通常很难客观地看待该行业的Apple方面,而且每一个强烈的主张 - 无论是积极的还是消极的 - 都必然会得到强烈的反应。完全理解,我仍然相信:自从iPhone X推出全新的手势导航系统近两年后,Android手机制造商纷纷赶上苹果公司,尽管做了很多努力,没有人设法做到这一点正好。
但是为了批评Android手机制造商采用基于手势的导航方法,我们必须仔细研究一下iPhone X的手势导航是如何与众不同和特殊的。
是什么让iPhone手势导航更好?
感觉不一样,但你怎么描述一种感觉?
让我们明确一点:iPhone无可争议地首先引入手势导航系统。与其他一些互联网争议不同,当iPhone X推出时,实际上没有其他Android手机在整个系统中使用手势导航。这并不重要:首先只是为了它而不是人们应该引以为傲的东西,但它清楚地表明,苹果显然是在创新。事实上,在iPhone X之后不久,其他多家Android手机制造商迅速开始推出手势导航,这一事实强烈表明他们急于赶上并对Apple做出反应,从而引发了一种趋势。
了解iPhone X使用手势的方式非常简单:向上滑动即可返回主屏幕,快速滑动并暂停以获取最新卡片,然后从屏幕边缘滑动以返回步骤。
然而,这种对手势导航系统的作品的肤浅描述有可能使不知情的用户相信任何其他实现相同方向手势的公司可能只是称它为一天并且说它已经正确地实现了手势导航。
魔鬼一如既往地在细节中,细节在WWDC 2018年的一个名为“设计流体接口”的演示文稿中得到了极好的解释,苹果设计师在那里解释了他们不得不花费很长时间努力做到正确的小事。
有一些关键细节,幕后发生的一些事情使iPhone手势导航感觉如此轻盈,流畅和愉快。我们将很快通过它们,然后快速了解Android版本中的情况。
潜伏
您会注意到的第一件事就是许多Android手势实现的延迟。事情要么有点紧张,要么不会立即发生。延迟是一个非常难以做到的事情:它是一个简单的定义,让所有东西始终以60 fps运行,而且你已经完成了,但是......你怎么做?
Apple通过一些类比解释了获得手势延迟的重要性,并说它已经花费了额外的时间来达到60fps的水平:
您知道,我们的工具取决于延迟。如果使用它有延迟,可以考虑使用任何工具,演奏乐器或在物理世界做任何事情有多难?而且,我们发现人们对延迟非常非常敏感。你懂?如果你引入任何数量的滞后,就他们对你的反应方式来说,突然之间的事情就会从悬崖上掉下来。
所有这些额外的精神负担。感觉超级脱节。
它不再是你的延伸。因此,我们努力减少延迟。在哪里,我们实际上设计了最新的iPhone以更快地响应您的手指,因此我们可以尽可能即时地检测您的手势的所有细微差别。所以,我们真正关心这些东西,我们认为你也应该这样做。而且,这意味着到处寻找延迟。
可重定向的界面
那有什么意思?好吧,重定向是改变主意的能力,点击打开一个应用程序并在其中间决定你首先需要回家,然后打开多任务,然后继续。“重定向”部分是我们在做某事的过程中不断改变主意的能力。一些最好的Android实现只是缺少此功能(例如,华为的手势系统基本上复制Apple手势方向,但不支持手势重定向)。
以下是Apple如何解释其可重定向的界面:
因此,我们的身体和思想一直处于重新定向的状态,以响应思想的变化,就像我们谈到的那样。所以,如果我走到这个阶段的末尾,我意识到我忘记了那里的东西,我可以马上回头。并且,在我这样做之前,我不必等待我的身体到达终点,对吧?因此,我们的界面能够反映不断重定向的能力非常重要。而且,它让你觉得与你有联系。这就是为什么对于iPhone 10,我们构建了一个完全可重定向的界面。那是什么?所以,iPhone 10实际上是一个非常简单的双轴手势。你在应用程序之间横向走而且,你垂直回家。
但是你也可以将两个轴混合在一起,这样你就可以在回家的路上,偷看多任务并决定是否去那里。或者,你可以去多任务处理,然后决定,不,我想回家。
一个手势
具有重定向和完美延迟意味着手势不会被视为单独的,而是一种运动,只是在不同的方向。这就是为什么这很重要:
如果您可以做的唯一手势是应用程序之间的水平手势,然后是回家的垂直手势,那就是它。你不能做我刚刚提到的那些中间的东西。......所以,你必须想一想,我想回家吗?我想去多任务吗?然后你做出决定,然后你执行手势,然后你释放。但是,很酷的是当它可以重定向时,思想和手势并行发生。而且,你可以用手势来思考它,事实证明这比做之前的思考要快。你懂?因为它是一个多轴手势空间。这不是单独的手势。这是完成所有这些事情的一种姿态。家庭,多任务处理,快速应用切换,因此您不必将其视为单独的手势。...
并且,它允许您以思考的速度分层手势。
多点触控的轻盈
苹果iPhone手势的另一个秘密方面就是轻盈或者将小手势放大成更大的动画和动作的方式,但仍然感觉很轻,所以你不需要从屏幕的一端滑到另一端让应用程序关闭。
你知道多点触控的轻盈是其中最被低估的方面之一,我想。它可以实现轻快的滑动和滚动,以及我们都习惯的所有水龙头和东西。它都超轻量级。但是,我们也希望扩大他们的议案。你想要一个小的输入并做出很大的输出,给出令人满意的移动或扔东西的感觉,并获得放大的结果。
那么,这如何适用于我们的接口?嗯,它从一个短暂的互动开始。简短轻量级的互动。并且,我们使用我们所有的传感器,我们所有的技术,以了解它。为此,生成手势中包含的能量和动量的轮廓。使用我们所知道的一切,包括位置,速度,速度,力,我们所知道的一切,以产生这种姿势的一种惯性轮廓。
然后我们接受它,并产生一个放大的运动延伸。
Android手势斗争
Android手机制造商一直试图创建一个手机界面,一些手机制造商抄袭Apple的做手势方式(华为,小米,最近谷歌),而其他人则有自己的手机(三星,苹果)。
谷歌本身的挣扎是非常有启发性的:该公司推出了一种奇怪的手势和按钮,用于导航Android 9 Pie,但它只是一种奇怪的混合物,从来没有感觉流畅,甚至被忠诚的Android博客抨击。最终,谷歌放弃了它,它正在开发一款带有Android 10 Q的iPhone风格的导航系统,但是第一个测试版表明它缺乏改进,前面提到的轻盈,延迟和一种手势感觉,苹果已经努力实现。
像三星这样的其他人已经采取了自己的手势,但他们可能会感到凌乱,都是从手机底部开始,没有利用两侧(可能是因为它们会与三星的Edge面板功能发生冲突)。动画几乎没有那么顺利,而且经验也不那么流畅。
我们已经提到华为和小米已基本复制了iPhone手势系统,但华为不支持重定向,即使是顶级手机也没有延迟,更不用说更实惠的设备。
OnePlus是唯一一款延迟接近Apple实现的延迟的产品,但它并不存在,它自己的导航功能还包括从底部进行的大量滑动,这些滑动通常会干扰应用内按钮。
总体而言,我们让每个人都以自己的方式做手势,没有人做得对,这表明所有这些公司都在做出反应并且经常急于在Apple之后获得解决方案,但到目前为止还没有任何改进的iPhone手势。让我们希望在不久的将来这种变化。
商店相关产品
Apple iPhone X a1901 256GB银色GSM解锁(续订)
$ 689.99$ 849.99
(2)
Apple iPhone X(64GB) - Silver [仅适用于Simp ...
$ 899.99
(6)
三星Galaxy Note9工厂解锁手机,6.4英寸Scre ...
$ 482.99
(332)
Apple iPhone X,GSM解锁,64GB - 银色(续订)
$ 634.99$ 684.99
(123)
亚马逊的广告