iOS vs. Android,应用设计该怎么隔靴搔痒?
本文摘要:订阅专栏撤销订阅 @上海 wechat:6没有音乐细胞却想玩音乐的产品汪43041什么才是优秀的使用体验?这个问题一致困扰着产品主管们。为此,在CMDN俱乐部第28期活动中,咕咚网高级产品主管王磊从《咕咚运动+》的设计过程出发,详谈该怎么针对iOS、Android平台的不
订阅专栏撤销订阅 @上海 wechat:6 没有音乐细胞却想玩音乐的产品汪

4304

1
? ? ? ?什么才是优秀的使用体验?这个问题一致困扰着产品主管们。为此,在CMDN俱乐部第28期活动中,咕咚网高级产品主管王磊从《咕咚运动+》的设计过程出发,详谈该怎么针对iOS、Android平台的不同操作特性及使用习惯,进行应用设计,将产品的各种特点和功用恰到好处地融入到平台之中。

 


 

图:咕咚网高级产品主管 王磊

? ? ? 王磊(@leiup),80后,毕业后上任于微软游戏技能平台,之后加入成都酷玩网络任项目主管。2011年加入了咕咚网,将“首要改善自己的健康状态为方针,给更多的人带来健康的日子方式”作为工作开展方向。《咕咚运动+》手机App的推出,成就了现在的咕咚网和王磊,作为咕咚网产品部的负责人,王磊领导产品团队规划设计更优秀的产品,为用户带来更好的体验。

以下为咕咚网高级产品主管 王磊的演讲实录:

? ? ? 《咕咚运动+》就是一款通过游戏化和社交分享的方式,激励和督促用户真正运动起来的健身软件。使用GPS作为采集数据的主要技能,依据采集的运动数据,核算出卡路里耗费、运动轨迹和间隔等信息,用户可以将其以游戏化的方式分享给其他社交网站的老友,让他们一同来激励你。

? ? ? 设计之初:从寻求全而广到只做一款App

? ? ? 《咕咚健身》是咕咚网进入移动健身领域的第一款产品,是以手机传感器作为采集数据的主要方式,通过手机设备的重力传感器记载运动数据。当时我们做的时分,界面设计得比较杂乱,功用也比较多。因为当时主要是为了满足更多人的需求,所以就做了一个比较杂乱的版本。

 


 

图:《咕咚健身》vs.《咕咚跑步》

? ? ? ? ? 《咕咚跑步》是我们开发的第二款手机App,第一次尝试以GPS为主要采集方式。通过一系列的尝试,我们也有了一个很大的转变——只做一款App,做得简略,让更多人喜欢。并且,也逐渐地探索出属于我们自己的设计思路,详细如下:

基于手机GPS定位技能,间隔一定间隔记载一次方位; 针对Google地图的偏移进行了校对处理,保证道路的精确; 同时获取速度、海拔,核算均匀速度、每公里配速等; 依据运动类型,用户个人资料以及速度,核算出卡路里的燃烧; 数据上传到咕咚网效劳器,云端存储; 手机端随时随地查看数据; 社交网络分享运动成果,包括微博、微信、QQ空间等; 各种运动类型,满足用户需求; “约跑”社交模式;实时音讯交流。

跨平台设计:iOS vs. Android

? ? ? ? 我们最初是进行iOS版本应用的设计,开发比较简略,分辨率、机型也都很固定。当时我们并没有考虑太多,只想着针对市道上一款手机就好了。直到Android崛起,我们才意想到,在中国,Android用户十分多。因此,我们在考虑设计平台时,针对iOS、Android两个不同的平台进行不同的细节体验。

 


 

界面UI设计

? ? ? 做iPhone应用时只有一个宽度,不会变,iPhone5的长度变化对我们来说并没有影响,我们重视的是宽度。所以在进行iOS UI设计时,我们只需做一件事,就是将宽度固定好,然后其他的都不用烦。

 


 

? ? ?但做Android却是光怪陆离,让我们很是头痛。即便公司收购50部以上的测试机,仍然会发生各式各样的问题。之前我们出一个版本,在很多Android手机上测试过,我们觉得这个版本应该能适用于任何Android手机。成果发布之后,就有用户反馈说不支撑小米2。因而可知,Android的定制性太高,要依据不同的机型进行改造。因此,我们在进行设计时,就会做四套UI,分别对界定的小、中、大、超大进行评价,这样也就能够解决至少80%的问题。

账号登录方式

? ?很多用户使用iPhone有一个习惯,在输入用户名和密码之后,会直接点击右上角的登陆。但Android在帐号、密码之后,却是直接登陆按钮。
不同平台的操作习惯

? ? ?iPhone和Android在用户体验上有许多细节上的不同,因此,我们进行了逐个区分。依据不同平台的操作习惯进行设计,但说起来容易做起来难。像iOS版本的操作习惯,很多操作都是采纳滑动,比如说有一个存储用户前史数据的前史页面,在iOS上是左上角有一个修改,而Android上则是长按。后来,我们也慢慢地探索出一些经历,在Android方面考虑的事要比iPhone多得多。
性能差异带来的影响

? ? ?Android手机定制化程度太高,价格从600块至5000块不等,因此,性能肯定存在差异,无论从GPS仍是内存角度来讲都是如此。
分辨率不同的适配

进行数据量比较大的交互设计会呈现不同的问题,因此,要做网络差异优化的话,就要保证可以在价格比较低的Android手机上正常使用。
针对性抛弃动画交互

? ? ?在iOS平台上做交互设计很容易,但在Android平台上则会考虑到溃散的问题,因此在Android上,我们便针对性地抛弃了一些动画的交互。
语音文件的不同处理

? ? ?iPhone在播放语音文件时相对流畅,而针对Android则通过对碎片化的语音文件进行完好播放。一旦某个语音文件处理得欠好,则会导致全体运转不安稳。
数据交互的不同处理

? ? ?每一条数据有大有小,假如运转时间长的话,数据就比较大一点。在Android进步行交互时,反响可能会比较慢,并且随时有可能溃散,因此我们会进行分段数据的处理,点击每一段数据时再读取详细的数据。
网络差异的优化

? ? ?网络差异化主要针对离线和2G/3G网络,网络的差异会影响用户体验,用户在使用2G网络时,减少一些交互次数,在速度上处理得更加平缓,在运转速率和功率上有所保证,一切以用户体验为核心。

我们所面对的问题

Android版本

GPS硬件差异,Android手机型号众多,导致GPS硬件良莠不齐,定位速度、精确性有较大误差; 机能差异导致操作流畅度问题,内存不足导致溃散; Android体系多元化,软件运转兼容性不强; 分辨率的不统一,形成工作量的添加;

iOS版本

体系版本晋级带来的新特性; 机型换代形成的影响,分辨率、尺寸、性能等;

观众:你们的优势是什么?主要靠什么完成盈利?

王磊:一般不爱运动的人最关怀的是用了这个软件后有无效果,像卡路里耗费、配速等都是比较专业的运动听士关怀的东西。我们在进行产品设计时考虑的是比较专业的和普通用户,假设一般的白领用户,每天少坐两站地铁,少开两天车,通过这种方式来给自己运动的时机,但这时候候也就需要有辅助的东西来记载它,记载了今后可以进行分享。我们期望以这种模式来完成每天运动。

 


 

图:咕咚效劳全景图:运动社区+手机App+智能配件

假如是专业的运动听士的话,他本来就喜好运动,用这个软件的意图就是为了得出他的成果。而一般的意图就是,我今天运动了,或者说我要减肥十斤,我们一同来监督一下。

因为我们的App是免费的,因此,我们盈利的主要来历就是配件,这对我们来说也是公司的一个重要开展方向。

 

来历:APKBUS
订阅专栏撤销订阅 @上海 wechat:6 没有音乐细胞却想玩音乐的产品汪
人人都是产品主管(woshipm)是以产品主管、运营为核心的学习、交流、分享平台,集媒体、培训、社群为一体,全方位效劳产品人和运营人,建立9年举行在线讲座500+期,线下分享会300+场,产品主管大会、运营大会20+场,掩盖北上广深杭成都等15个城市,内行业有较高的影响力和知名度。平台集合了众多BAT美团京东滴滴360小米网易等知名互联网公司产品总监和运营总监,他们在这里与你一同生长。

相关内容