APP设计中最容易忽视的4个问题

作者分享了在App设计过程中容易忽视的几个问题,总结出来与大家分享。不知道在你在进行产品设计的时候,是否也入坑过?

低版本强制更新问题

这个问题是在产品不断迭代中容易忽视的问题,因为只有当开发人员不能做到低版本兼容的时候才会去想到“哦,应该提醒低版本的用户需要强制了”。

为什么不能继续兼容低版本呢?总结了如下原因:

· 一是老版本不支持现有的业务,出于公司业务上的强制推广;

· 二是业务线的接口的更新不兼容老版本,导致老版本部分需求无法正常使用;

· 三是从公司研发资源的考虑,老版过多维护成本过高。

这个时候大多数的做法有如下几种:

· 第一种:新版本更新弹框主动提示用户老版本不能继续使用某些功能;

· 第二种:系统消息提醒不兼容版本的用户去主动更新;

· 第三种:在某些页面调用后端接口的时候提示用户“版本过低,需要更新到新版本才能使用该功能”。

以上为3种常见的做法,但是这三种做法都是在发现不能兼容低版本的时候的补救方法,用户收到这些提示就能达到目的吗?从用户的角度分析,低版本的用户一直不更新你的app,原因可能是如下几个原因:app中他所需要的功能较少,你的版本更新内容并不能刺激他更新;用户的配置较低(安卓手机较为突出)更新到最新版本就可能出现使用不了的问题。反过来思考,我们能不能提前预估好低版本强制更新的问题,提前做好预防呢?在这里和大家分享一下我的个人想到的方式:

1、不兼容的低版本的更新弹框,只给用户更新按钮,用户不更新,将不能继续使用app,这个可以在后端配置更新弹框的时候设置。该方法虽然较为粗暴,但是可以通过提示话术上的美化,用户有可能容易接受,好处在于效果较为明显;

2、分功能模块进行更新到最新版本的提示,用到不兼容低版本的功能的时候提示用户。该方法复杂度会更高一点,开发的工作量较大,不过好处在于方式用户易于接受一些,但是更新效果会更慢一点。

对于这个问题,任何应用都不能避免,作为运营人员应该做好每一个版本更新推广工作,这样才能有效避免低版本强制更新带来的用户损失和不好的用户体验。作为开发人员应该更多的考虑用户价值,尽量做到老版本的兼容。

用户账号被冻结带来安全问题

这个问题也是在我最近刚好遇到了才引起的重视。我现在的产品是一家B端产品,员工消费是可以用公司账户支付,最近遇到一个问题,员工已经离职,账号已经被冻结,但是app端是已登录状态,导致该用户仍然能够使用公司账户支付,给客户带来一定的经济损失。

通过这件事情想想我们产品的设计过程前期是不是应该预防这种问题的发生,以免问题发生后才进行补救。针对这种问题,从原理上来讲可以根据用户ID进行校验就行,而这种校验大多数会在登录的时候进行账号的校验,而我遇到的问题说明只有这层校验是不能规避问题,这里给一个建议的方法:在服务端能够拿到用户id的关键接口添加一道校验,给用户相应提示或引导用户重新登录。

接口更新的防护

这个问题的准确意思是:在App的迭代中,后端接口肯定会增加更多的字段和提示等,如果开发过程中没有提前做好这种预先的防护,后期用户在使用App的就会出现闪退和App崩掉的情况。举个遇到的栗子,我们最近提交订单的时候新增了一个errorcode,前端因为没有事先做好这方面防护,导致这种错误发生时,前端处理不了,应用直接导致死机。针对这种问题一般开发是会主动去考虑的,不过在这也提醒一下大家,还是去和开发沟通了解一下,以免之后出现类似问题。

多接口调用异常问题的处理

产品的设计中,很多页面都会出现,同时调用多个接口去获取数据的情况。这种时候一般出现问题呢,是因为我们忘了之前该页面有调用其他接口,不断的新增需求忽视要处理好和已有功能的关系。其实在产品设计中接口并行调用和串行调用都是存在的,但是这里需要告诉大家的是,要处理好接口数据异常或调用异常的时候对用户的提示和引导的处理。很多时候我们忽视这个问题导致提示弹框重叠,优先级混乱,导致极差的用户体验。这类问题大多数在开发和测试过程中,会暴露出来,但是作为产品人员能够事先做好这部分的考虑是不是更好。

最近闲下来整理了一下最近的工作记录,整理出这篇文章以供大家简阅,希望能给正在做产品的小伙伴一定的帮助。

来源:人人都是产品经理

时间: 2024-10-05 08:32:05

APP设计中最容易忽视的4个问题的相关文章

如何在APP设计中运用网格系统?

如何在APP设计中运用网格系统? --安阳师范学院互联网+应用技术学院UI设计方向讲师 黄艳芳第1步:定义最小单元格最小单元格的数值,大多数APP会选择4-10这个范围内一个偶数.那么选用哪个值最为合适呢?这需要从两方面考虑:? 一方面是该数值是否能被大多数手机屏幕的宽度整除,即广泛的适用性:? 另一方面是在具体使用时是否具有一定的灵活性.在适用性方面,4.6.8.10这四个数值都是基本可以满足的,在灵活性方面,4px表现最佳,但是页面就会被分割的非常细碎,在设计时比较难于把控.因此我们需要根据

App开发中这些不能忽视的问题

随着现在移动互联网的发展,智能手机的普及,手机App应用在我们的生活中的作用越来越重要.很多企业也想进军互联网,App开发无疑是一个连接用户最好的桥梁.所以大家都会咨询广州App开发品向科技,下面小编为大家分享一些在App开发中不能忽视的问题. 1.一致,一致,还是一致 你能做的最重要的事情就是保证用户界面运作的一致性.对于列表框来说,如果双击其中的项,使得某些事件发生,那么双击任何其它列表框中的项,都应该有同样的事件发生.所有窗口按钮的位置要一致,标签和讯息的措辞要一致,颜色方案要一致.用户界

APP设计中“登录”按钮的高度多少才好呢?经验总结!

作者从前端到Ui到交互到产品经理的经历. App的文本框和按钮的最适宜高度为多少?这个问题可以简化为:App[登录]按钮的高度为多少? 最近公司做了一款iPhone6Plus的设计稿.是@3x尺寸的.也就是,所有界面元素,包括按钮宽度高度倒圆角,文字字号,x轴坐标,y轴坐标的数值都要设计成3的倍数.现在开始做iPhone6,iPhone5,iPhone4的适配设计稿,所有尺寸又都要@2x了.突然发现,公司的几个Ui设计师,对于首页页面的[登录]按钮高度,设计的都是不一样的.有的是58px,60p

为什么在App设计中,应该慎用左右横滑设计?

如果您想订阅本博客内容,每天自动发到您的邮箱中,请点这里 移动端屏幕越来越大,但用户对内容量的要求也水涨船高.如何在有限的屏幕内透出更多的内容,是设计师们研究的重点. 常用的内容拓展设计有:Y 方向 List 滑动.Z 方向 3D Touch .入口式内容折叠等.今天想和大家聊的,是其中的"左右横滑"卡片式交互设计. 所谓的"左右横滑"交互英文名叫做"Horizontal Scrolling Lists",最早可能起源于 Windows Phon

iOS 11 APP 设计中的几个 UI 设计细节

Apple 官网看了 iOS 11 的介绍,发现有不少的更新哦,比如控制中心.Siri.Live Photo 等等,总体来说都有很多不错的体验,不过本文不介绍功能,只说视觉界面. 在 iOS 11 的新 UI 界面中,重大更新的界面主要有 App Store,所以我从应用商店的UI设计也能看出一些大概细节. 图标:从线性改为面形 新版 Store 的图标从线性改为面形,图标也加入了圆角,看起来更加圆滑,同时和 iOS 10中的 iTunes 相关应用风格也统一了. Icon 颜色比如来的线性浅了

APP设计细节总结-摘录

视觉表现型问题 1. 统一的图标设计风格 2. 图标大小的视觉平衡(根据图标的体量对其大小做出相应的调整) 3. 优化你的分割线(通常我们会选择浅色而否定深色) 4. 合理的运用投影的颜色与透明度 5. 不要过度装饰,让界面更简洁 6. 图片比例&视平线的统一性(调整并列图片的大小比例) 7. 控制好界面中的配色数量(在选择配色组合时,使用相似色的配色方案可以使颜色更加协调和交融:如果希望更鲜明地突出某些元素,对比色是不错的选择) 8. 合理的进行设计对比 9. 提高配图的质量(对图片进行美化后

动效-APP设计的肢体语言

引言:如果把APP比作一位美女,那么icon是她的证件照,界面是她的形体,而动效则是她的肢体语言. 在如今玲琅满目的App中,如何脱颖而出?设计师要考虑的,不光是产品如何更合理的展现结构与功能,更重要的是思考自己的App是否能做到简便易懂的同时,又给用户新颖感?此时,有限的屏幕空间紧靠文字的提示是不够的,App需要更多的新鲜血液--"动效设计".动效设计可以拓展空间内容,简化引导流程,降低学习成本,更重要的是给用户带来意想不到--类似于"Cool"的惊喜,它就像人类

2015年的移动APP设计趋势

App中的色彩 公认的,色彩始终是设计的一部分.不过,近来很多app将色彩当作设计的基础使 用,而不只是点缀.色彩可以营造氛围,极大地影响了app的整体体验.当你把一个色彩缤纷的app和一个几乎纯白的app进行比较,就能清晰体会到这一 点.通常,颜色用来树立app的个性,比如友好.有趣或优雅. 看看Rubie.Sky.Rise或Peek这样的app.设计中充斥着华丽的色调,因为色彩是设计中最显著的部分.Rubie和Peek诠释了暗色设计不一定要使用黑色和深灰色.不要自我束缚,尝试使用深紫色或深红

在APP开发设计中,为什么APP开发公司要慎用左右横滑设计?

移动端屏幕越来越大,但用户对内容量的要求也水涨船高.如何在有限的屏幕内透出更多的内容,是设计师们研究的重点. 常用的内容拓展设计有:Y 方向 List 滑动.Z 方向 3D Touch .入口式内容折叠等.今天想和大家聊的,是其中的"左右横滑"卡片式交互设计. 所谓的"左右横滑"最早可能起源于 Windows Phone 的横向内容滑动设计.用于在同一个页面的 X 轴方向拓展内容空间,"左右横滑"的交互方式被广泛应用于各类 App 中. 设计师们