创立APP要考虑什么因素
发布网友
发布时间:2023-01-20 12:28
我来回答
共1个回答
热心网友
时间:2023-01-20 13:57
首先,要了解移动产品和web端产品之间有什么不同。从自身属性和结构来说,移动端偏向于手势操作,而且受限于屏幕尺寸的大小,尤其是还受限于网络环境——3G网络、4G网络,甚至是已经落后的2G网络,都会影响到用户体验移动端的产品。因此,移动产品设计首要需要考虑屏幕的适配,手势操作需符合用户习惯,图文的配置需要考虑到用户使用场景的*因素,产品里的透露的信息是否可以满足用户在网络不良情况下也可以操作自如,无忧浏览。
用户使用移动端的产品的时候,是不会在固定的一个位置操作的,而且他们的操作习惯更偏向于间隔性强,次数多——如地铁,公汽,逛街,都是随时变换位置的,而上车、下车、乘坐扶梯时候为了安全都不会去关注手机——因此,需要考虑你的产品会不会干扰用户或者占用用户过多精力,要注意避免去影响用户的正常做事,或者过于在不断变换的场景中过于集中在这款产品上,而发生事故或意外。
这里要说的第三点,也是我在第一点里谈到的——需要符合用户的手势操作习惯,比如手机端有重力感应器,加速度传感器,位置传感器,压力传感器等,这些都是我们设计移动产品时候可以借鉴的,但不能去擅自修改的。比如,明明是利用重量感应器来完成的操作,你却让用户利用加速度传感器来完成——这显然是不行的。
需要认真考虑其产品实现的方式,一般产品类型有三种:
①Native App原生应用(优势在于:最佳的用户体验,交互和操作流畅,还能节省带宽成本,轻松调用各类传感器、相机等产品功能,还可推送;但其缺点在于成本高,容易导致维护之后,出现用户群体难以维持的情况);
②web App的网页应用 (优势在于:可实时更新,不需要针对平台开发,因而成本低,直接访问网址即可;但缺点在于不能很好调用手机里的功能,推送功能也弱,导致性能下降,浏览器适配容易有问题,缓存也小);
③Hybird App复合式应用(最好的实现方式,充分将①和②中的优缺点互补,微信红包就是一个很好的例子,其native app设置了红包的入口,而web app是一个抢红包的过程)