全球名企网立足企业资讯传播,解读企业政策,传递企业相关经济资讯,交流最新商业信息!为所有中国企业服务的专业资讯网站!

当前位置:主页 > 行业 > 交互语言?设计理念?No!我们要听产品经理讲故事

交互语言?设计理念?No!我们要听产品经理讲故事

来源:全球名企网作者:卢子班更新时间:2020-09-02 09:18:11阅读:

本篇文章2969字,读完约7分钟

与“交互语言”和“设计概念”专业而深刻的内容相比,我认为普通用户实际上对每个应用程序或功能背后的故事更感兴趣。“时钟”应用被称为“历史上最美丽的计时应用”。今天,我将和大家分享一些关于时钟应用的事情。

“该算法考虑了日出和日落时太阳中心和地平线之间的关系,以及大气折射率的影响。”

“时钟”世界时钟的表盘会根据不同的时间而变化:当时钟所代表的城市是白天时,表盘是白色的;当时,时钟代表的城市是黑暗的,表盘是黑色的。这个小功能在2013年3月27日的smartisan os会议上被提及。

“晚上的黑色表盘和白天的白色表盘”是这个功能的简单总结,大多数时候都是正确的。然而,一个容易被忽视,但却能准确反映细节程度的问题是,昼夜的时间分界点在哪里?

在早期版本中,默认情况下,06:00之后和18:00之前用作白天,18:00之后和第二天06:00之前用作夜晚。这种环境在春天和秋天不明显,但在冬天和夏天出现。在温带和寒带,夏季05:00天空朦胧,19:00太阳尚未落山,表盘颜色为黑色;冬天07:00,你仍然需要路灯来走路。17:00,灯亮着,但是表盘是白色的。

交互语言?设计理念?No!我们要听产品经理讲故事

起初,我想到三组时间点,一组在春天和秋天,一组在夏天,一组在冬天。稍加考虑后,不难发现这显然仍是一种“中纬度中心主义”的思维方式。当我们思考问题时,我们必然会受到环境的限制——虽然是无意识的——在这种情况下,我一直生活在中纬度地区,所以我的黑暗日子和白天不可避免地会基于我在中纬度地区的生活经历,而低纬度或高纬度地区的特殊情况通常会被忽略。此外,即使在中纬度地区,北京已经崛起,乌鲁木齐仍然是黎明明。因此,人工确定昼夜交替的时间点是不可行的。

交互语言?设计理念?No!我们要听产品经理讲故事

世界时钟的黑白表盘

这时,有必要找到一种更准确的方法。日出和日落时间显然是最合适的选择。经过调查,工程师发现有这样一种算法,它可以在知道任何地方的日期、时区和经纬度坐标后,计算出任何地方在任何一天的日出和日落时间。一个城市的日期信息可以从手机系统中获得,但是很难获得该城市的时区和经纬度坐标。

交互语言?设计理念?No!我们要听产品经理讲故事

我们在这里需要讨论的是“时区”。常见的“东八区”和“西五区”时区是理论时区。实际上,国家和政府可能不会采用理论上的时区,有时会改变自己的时区。例如,2014年3月,克里米亚将时间向后调整了两个小时,改为莫斯科时间。

交互语言?设计理念?No!我们要听产品经理讲故事

同时,计算机程序中的tz数据库数据并不是按照“理论时区”组织的。例如,法国巴黎的经纬度坐标是东经851’24”北纬221’03”,英国伦敦的经纬度坐标是西经51’30’26”北纬07’39”。从经度的角度来看,两者都应该在utc时区。事实上,法国采用的是“中欧时间”,比英国早一个小时。巴黎的时区代码是“欧洲/巴黎”,伦敦的时区代码是“欧洲/伦敦”。

交互语言?设计理念?No!我们要听产品经理讲故事

理论时区(来自维基百科)

时区数据库中的时区(来自维基百科)

在接下来的一周,我和工程师们搜索并核对了622个城市的名称(简体中文、正字法中文和英文)、国家(简体中文、正字法中文和英文)、时区和具体的经纬度坐标。工程师们反复验证算法。

2013年12月4日,在smartisan os v0.8.8 α的发行说明中,有一条“世界时钟表盘的颜色根据当地的日出和日落时间变为黑色和白色。”

“我认为第二只手应该增加一种效果”

事实上,由于我们对用户体验和视觉效果的极端追求和重视,我们的许多工程师在这方面甚至有非常敏感的直觉。

举个具体的例子,哈默科技的官方微博曾经转发了一个网民拍摄的视频,视频显示“时钟”应用的秒针在每次摆动后都会轻微反弹,就像一个真正的石英钟。这个动画是由工程师自己制作的。

一天,我和工程师一起检查了开发进度。经过检查,我们的工程师对我说:“我认为二手应该增加一个效果。”普通石英钟的秒针跳动一次后会有轻微的反弹。我们时钟中使用的秒针没有这种效果。我自己做了一个,看看。”当时我很惊讶,因为一般来说,工程师讨厌产品经理的需求,但是这个工程师主动要求自己,这是一个视觉需求。看完这个动画效果后,我们觉得它非常好,节奏和程度都掌握得很好,所以我们在下一个版本的更新中增加了这个功能。

交互语言?设计理念?No!我们要听产品经理讲故事

"当你浑身是铁时,你能打几个钉子?"

我们提到了两个关于改进产品的短篇故事。我的经验是,产品的进步不能仅仅依靠我们自己对需求的“思考”,用户在使用过程中发现和反馈的问题对我们来说也非常重要。产品经理和设计师每天都在思考如何改进产品,但还是有一些意想不到的地方。俗话说,如果你浑身是铁,你可以打几个钉子,有时你必须依靠用户的反馈和监督。以应用程序“时钟”为例。

交互语言?设计理念?No!我们要听产品经理讲故事

到目前为止,我们已经发布了四个独立的应用程序,即锤子时钟、锤子音符、快乐云同步工具和锤子日历。其中,锤式钟表首次单独发布。一方面,时钟应用不依赖于系统的其他功能,因此适合单独发布;另一方面,时钟应用反映了设计师对我们公司的标准。因此,选择最早的时钟应用程序进行单独分配。

交互语言?设计理念?No!我们要听产品经理讲故事

2013年7月,“锤子时钟”在各种安卓应用市场推出。老实说,我们当时的想法是,当时钟应用程序达到这个级别并具有这些功能时,基本上没有什么可挑剔的。只是等着人们来致敬。

事实上,在锤子钟发布后,它确实得到了很多赞扬。尽管我们都知道我们的用户在体验和美学方面有不同寻常的高要求,但我们仍然被他们的反馈所震惊。我可以举几个简单的例子。

例如,一个用户发现我们世界时钟中的“的黎波里”与现实中的“的黎波里”不同。后来,我们发现世界上有两个“的黎波里”,一个是利比亚的首都和最大的城市,另一个是在黎巴嫩同名的城市。后来,我们在世界时钟的城市列表中的城市名称后面加上了国家名称,以区别它们。这是一个小变化。

交互语言?设计理念?No!我们要听产品经理讲故事

城市名称后的国家

再举一个例子,我们的秒表有一个点功能。显示秒表上的点有两种方法:一种是显示两个点之间的时间间隔,例如跑步、跑完一圈、击中一个点、记录时间、再次跑步。跑完一圈后,再打一个点,那么第二个点的时间就是用来跑第二圈的时间;另一个是显示每个点的时间点。例如,十个人轮流跑并且击中十个点。这十个时间点就是这十个人的成就。每种方法都有自己的目的,不能说哪个是对的,哪个是错的。

交互语言?设计理念?No!我们要听产品经理讲故事

最早的时钟应用程序采用了第一种模式,许多用户表示不理解,所以我们在以后的版本中增加了一个开关,允许用户选择他们需要的模式。然而,一些用户后来说,有一个开关是不方便的,因为一次只能看到一个打点结果,我们想同时看到两个。最后,我们修改了设计并同时显示了两种不同打点方法记录的结果。

交互语言?设计理念?No!我们要听产品经理讲故事

秒表同时显示两种惊人的结果

一位用户发现,锤子时钟的世界时钟和闹钟的分针的更新频率不一致。这可能不容易理解。让我解释一下。在日常生活中的钟表中,当秒针移动一格时,分针会移动一小段距离,这种格很小,用肉眼很难找到。因为秒针一秒钟走一个正方形,分针一秒钟走六十个正方形。一位用户发现,当世界时钟的秒针移动时,分针也会移动,但当闹钟的秒针移动时,分针不会移动,而是会等待秒针完成60步,分针会在最后一秒向前跳动一步。这是我们的用户发现的如此微小的差别。

交互语言?设计理念?No!我们要听产品经理讲故事

在那段时间里,当我每天起床时,我会收到十几条这样的信息。压力很大。然而,正是这些来自用户的建议极大地改进了时钟的应用。

作者:秋枫,哈默技术公司产品经理

这篇文章是作者独立的观点,并不代表老虎嗅探网络的立场

向作者提问并加入语料库

标题:交互语言?设计理念?No!我们要听产品经理讲故事

地址:http://www.iqulvyou.com/mqhy/7741.html

免责声明:全球名企网是集资讯和商务为一体的食品行业实用型资讯媒体,部分内容来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,全球名企网编辑将予以删除。

返回顶部