当下是移动互联网时代,各种手机App已经渗透到我们的生活,挤爆各应用市场,愈来愈多的个人及公司了解到手机APP的市场前景,开始加入开发APP的洪流中,那么APP开发时要注意哪些细节?
1、无视越来越大的手机屏幕
据科技旗舰网站 CNET 近期的一个调查报告称:超级大屏正受到大家的追捧。因此,你应该记住:智能手机早已不再是普通电话,而是一种混合设备。是人们最常见,也是最乐于使用的交互方式,屏幕越大越能满足用户的需求。智能手机厂商都希望推出大尺寸屏幕的手机,只是过去碍于技术水平所以难以实现。而现在随着新的显示技术的出现,这种瓶颈显然已经被打破。电商们就更喜欢大屏幕了,因为那些使用大屏幕手机在网上购物的顾客,往往更容易最后按下「付款」按钮。当然,设备的屏幕方向同样不可忽视,你需要让用户在不同的屏幕尺寸和屏幕方向上获得一致的用户体验。
2、忽略与「老款」手机的兼容
如果一提到智能手机,你就想到iPhone 6那璀璨的金属光,或者三星S6边缘那一抹骄傲的弧线,那么你很可能搞错了。据 CNET 发表的报告,许多Android 用户都喜欢用他们的旧手机,事实上,人们更新手机的速度比预想的要慢。
来自Google游戏商店的最新报告则进一步说明了这一点,仍有不少Android设备运行着老的系统版本:
Gingerbread(2.3.3–2.3.7) – 5.6%
Ice cream Sandwich(4.0.4–4.0.4) – 5.1%
Jelly Bean (4.1.x–4.3)– 37.4%
KitKat (4.4) – 39.2%
从以上数据可以看出,如果你忽略了与旧的手机版本进行兼容,那么你将会失去数以百万计的用户。
3、无视耗电量和内存使用情况
电量和存储是智能机的两大关键资源。uSamp的一项研究显示,用户不喜欢或不安装某些App的理由非常一致:卡顿「76%」 、崩溃「71%」、耗电量大「55%」。这些因素都是促使用户不选择你的App的重要原因。
在开发移动应用时,你必须知道以下事项:
对于大多数智能机来说,内存都是阻碍他们下载应用的主要因素。很多「千元机」或低档机的内存甚至只有1个GB。
内存太满会使手机运行速度变慢,给App带来卡顿和崩溃。
4、与其他应用程序不兼容
在美国加州大学伯克利分校的一项研究中,作者鼓励开发者利用智能机平台所提供的可能性,来实现应用间的合作与互动。这样做带来的好处包括:利用其它应用所提供的数据和服务,可以给用户在同一个应用中无缝体验的印象。减少开发者的负担,提高功能的智能化复用。
5、忽略不同系统下用户体验的一致性
根据 Nielsen Norman Group 进行的研究,在任何平台下始终保持用户体验的一致性,有助于与用户建立信任。因此,你的应用功能需要有良好的定位,并且要满足用户的一些强需求。同时,对于那些仅次于第一需求的需求也要尽力满足。此外,由Forrester Research 进行的一项研究表明,90%左右的受访者平均使用三台设备来完成某项任务。因此,让你的应用在不同平台、不同设备上保持一致的用户体验非常重要。
众所周知,对于做应用开发的团队来说,如果想做一款成功的五星级移动应用,真的需要经历一段漫长的旅途。开发移动应用程序只是走向成功的第一步。后续我们还需要关注移动应用性能监控问题,因为性能问题直接影响到用户体验!
目前晨通信息科技有限公司在汕头珠港新城,联泰时代总部中心3栋10楼,欢迎广大客户通过电话、微信咨询了解,电话是:18923665588,也可以拨打免费电话:400-830-3889。
扫码关注公众号
随时随地
掌握第一手资讯