保定网站制作

手机应用知识

首页 > 手机应用知识
手机APP设计中的用户友好与网络友好
发布人:管理员   发布时间:2014-2-10
        APP在设计时,需要考虑得更多:从对用户友好,扩展到对网络也友好。
        通常对用户友好是APP在设计时的主要诉求,因为拥有独到的功能以及良好的用户体验,是APP吸引眼球、抓住用户的关键。但是随着APP装机用户数量的增加,达到几千万甚至上亿的级别后,对这些APP而言,还需要有额外的要求,那就是除了对用户友好外,更需要对网络友好。
        所谓对网络友好,就是这些APP不光考虑使用者,还考虑安装APP的终端,乃至终端所接入的网络,尽量做到不影响终端使用效果,不影响网络的正常运行。一个不起眼的参数,一点不起眼的变化,乘以成千上万的数量,影响是不可忽视的。
        APP有大量装机用户,应该明确自己的责任,从“小而美”的思路转变到“多而省”上来,多考虑一些其他环节,少占用一些网络资源。尝试了解移动网络,尝试用全局的观点来设计。
        所谓全局观,就是有产业链和生态系统的意识。通常我们把运营商、网络设备商、终端芯片厂商、终端厂商以及APP开发商等产业链中的各个环节看成一个大的生态系统,每一个环节都是生态系统中相互关联、不可分割的一部分。
        因此,有全局观的的APP该怎么设计呢?
        1、APP可以把选择权交给用户,让用户来决定是追求性能优先还是与网络友好。我觉得可以建立类似“碳排放”的机制,与运营商合作,选择一个指标,明确告诉用户这样做,会给网络带来多少的影响,全部的用户有多少选择了与网络友好等等。很多时候,我们在替用户选择,而忽略了用户自己的意愿。在网络的时代,用户自己应该有足够的智慧去做决定。
        2、APP不会过度的追求某些性能指标,比如访问延迟。APP属于“泛在业务”,需要与应用服务器保持紧密联系,访问延迟就是一个关键的用户体验指标。但是,为了减少延迟,在现有的处理机制下,意味着终端需要更频密地发送心跳信息,也意味着终端续航能力的降低;同时,更频密地发送心跳信息也会对网络侧带来压力,例如产生信令风暴。因此,对网络友好的APP会在用户体验以及终端续航能力和网络性能间寻找平衡,而不是过分强调用户体验。
        3、APP开发厂商能强化与产业链的沟通,比如定期发布报告,介绍自己对生态链共赢的看法和举措,发布相关APP的产品规划以及对产业链的预期影响,使得产业链参与者之间有更多的了解和理解。
        4、APP开发团队中应该吸纳有丰富网络经验的人,从产品设计就考虑与网络友好这个问题。APP的每个新功能,从设计、开发到测试,都需要考虑对终端和网络的影响,从而实现与整个生态链的共赢。