移动App的产品设计往往都是所见即所有,没有太深奥的逻辑要交代的,比葫芦画瓢即可。

产品经理常常很快就把原型画出完了,但是在设计UI的时候或开发的时候就常常被拉去澄清细节,原因就是对设计的细节交代不清楚,或者了解的不甚深入,缺少对边界或排他项的界定。

笔者近期从事社交App的需求,本文就移动端App产品的日常总结,从产品经理设计需求的角度,分享一些注意事项和细节如下,欢迎批评探讨。

一、明确App的按钮类型

从定义需求的角度来说,产品经理只要交代了哪里是按钮就可以了,可以通篇一律使用同一个按钮线框表达。但是这只能是个初稿,在落实之前,产品经理或交互设计师需要确定按钮的具体形态。

一般而言,一个APP的按钮设定四种就够了,设置的维度可以是按钮的定位权重(注意,菜单的入口或图表不包括在本次讨论中,比如微信的+、定位图标这种)。

  1. 权重最高的按钮:这种按钮一般比较大,颜色明显,主题鲜明。常见的比如用户“登录”按钮;

  2. 中等权重的按钮:这种按钮在产品中最为常见,比如一般的询问框上的【确定/取消】按钮;

  3. 权重最小的按钮:比如“关闭”、“查看更多”按钮。这些按钮的作用就是可以点击,用户看得到即可。这种按钮形式多样,可以没有框,只有文字。也可以只是个图形,比如关闭按钮用x表示;

  4. 特殊按钮,这种按钮区别于其他的按钮,少且特别。要么是带很多文字,要么是App的核心入口,比如soul首页的“灵魂匹配”按钮。

在输出的需求文档中,可以一开始在“全局规范”中就定义这四种按钮代号,然后在原型中备注按钮类型的代号,这样设计就知道你是要怎么样的效果了。

二、了解第三方登录的本质

社交类App登录方式,基本都是手机验证码为主,配合第三方登陆,很少注册账号密码(与App的定位和用户群有关)。

第三方登录就是借助第三方应用的接口实现用户登记,比如常见的三家:微信、QQ、微博。

其目的之一是关联账号,形成社交群落之间的呼应,有利于用户生态链的搭建;其二是获取用户的一部分已有信息,比如用户信息或流量资源。

需要注意的有两点:

  1. 第三方账号给的资料完善度和安全性不好把控。比如你期望获取QQ中的头像、昵称、年龄、地区,但是QQ可能只给你头像和昵称。又比如有一天第三方封了接口,那么第三方登录功能就停摆了;

  2. 第三方登录方式,对用户来说不一定就是省时省力的渠道。因为相关法规的要求很多APP是需要用户手机号的,而第三方登录并不能获取用户已经提供给第三方的手机号(用户隐私)。

因此对用户来说常常是使用第三方登录后,仍然要跳转到验证手机号的界面,还不如直接使用手机验证登录。

三、我们常见的支付功能的猫腻

支付很常见,社交应用的虚拟礼物购买、知识平台的付费学习等。

在设计支付功能的时候,主要注意的是要从安卓和IOS两个系统的角度区分设计。

(1)首先明确一个常识,就是支付必须是有资质的支付平台才能进行操作处理。这就是为什么很多大的电商公司的交易要经过支付公司的结算才能拿到钱,比如paypal、腾付通、支付宝、微信支付、网银在线等。其中安卓手机最常用的是支付宝或者微信;

(2)安卓系统接通第三方支付体系还是比较友好的,手续费也不高。调用支付宝或微信支付,会返回其绑定的银行卡或者余额,可以作为业务数据保存在后台。有时候前端感受不到这个数据,产品经理应该知道,作为功能扩展的考虑因素;

(3)苹果手机(IOS系统)正常来说只能调用苹果支付,苹果顺带扣的手续费比较高。虚拟支付的时候,安卓是可以使用任意金额充值的,但是苹果手机对特定的原币,只能选择固定的金额。这个是因为苹果公司将充值金额本身固定了,当成一个一个的商品对外出售。

如下图就是苹果提供的清单,比如可以购买的价格列就是需要支付的金额,收入列就是扣掉手续费之后有效的金额。可以看到花6元钱,在苹果这里只剩下了4.12元。

这就是为什么陌陌同样是充值6块钱,安卓系统给60个虚拟币,苹果只给42个币。

四、了解后台数据的存储

做APP的不仅要盯住页面和用户,也要理解数据的运作,这样对内容推送机制、数据搜索的页面展示的方案选型帮助很大。

这里介绍三点:

(1)初创公司的数据基本都使用的云端存储,同时配合自己的数据库,从效率和安全性上都会更有保障。

产品经理需大概了解数据存储的定位。以视频直播类为例,直播或视频数据文件占存比较大,一般都是存储在云端的,而用户业务数据放在自己的服务器的数据库中,原因很简单这些牵扯更多的隐私和安全责任,且一般数据不会太多。

(2)产品经理需直观地理解关系型数据库和非关系型数据库,比如非关系型的mongdb数据库,一般存储信息量大的不定型数据,比如用户日志。

而MySQL则承担了大部分可以用二维表表达的规则的数据,比如用户资料、数据字典的参数配置等。

(3)数据存储与页面的搜索方式等方面都有很大关系。比如,在“我的好友”中搜索用户昵称,是只搜索自己关系为好友的用户,还是搜出有一部分是好友,另一部分非好友的用户并用标签分类呢?

这两个方案前者比较保守,但是如果期望用户扩大社交圈的话后者更有价值。因为不仅可以看到好友,并且还能提供增加陌生人为好友的功能。

但是这时候还要结合后台数据的存储,是否好友和陌生人存储在一个表里了呢,如果分开了那最好就不要一起搜索,随着用户量增大,聊表查询很耗性能。

五、了解前后端接口

项目过程中,前端与后端开发之间沟通需求基本都是围绕接口请求数据进行的。

接口是前后端分开开发的行业标配吗,是高内聚的体现。因此产品经理要理解接口的原理和自己的目的,协助前后端完善接口的定义(另一篇文章有专门介绍)。

后端开发在写接口的时候,一般需要知道未来的走向,包括数据量级、功能扩展性等。

产品经理要针对该功能给开发们说清楚未来的扩展可能性,比如:App的用户动态的评论,计划是展示一部分优质评论内容(类似微信的朋友圈)在外层,类似下图:

但是对于展开部分的算法尚还在研究阶段,因此这个版本将评论折叠,只显示数字,点开则打开评论列表。

后端在给前端传的接口中,可能会多设计出“是否展示在外层”标识,提前预留参数,以后版本用。本版本前端只需填留下自己需要的信息即可。

六、图片比例、圆角和缩放的注意事项

App用到图片的地方很多,每一处又可能有不同状态下的不同表现形式。产品经理不能只放一张图了事,应当对图片不同场景下的样式列举清楚。比如下面几点:

1. 缩略图的缩放比例

微信朋友圈的列表中,图片都是缩略的,那么设计的时候首先就是缩略方式的问题。

之所以要给出缩小的比例或最终尺寸大小,是因为拍摄的手机屏幕尺寸和比例不一致,上传的图片又可能有各种形状。因此发布之后要给予对应的规则和秩序,避免效果模糊、展示不全、图片过小等不良效果。

在确定方案的时候,合理即可。可以通过研究竞品,找近期流行的产品的规律。

比如按图片或视频的H:W:

  1. H:W>4/3(高图):切上下两端,保存为4/3,靠左展示;

  2. 3/4≤(H:W)<4/3之间(方图):切成正方形,靠中间展示;

  3. H:W≤3/4(扁图):切成3/4,靠中间展示。

以上并不一定是最好的,但是秩序是要给到开发的。

2. 图片的圆角和直角

留意的话,就会发现有的App的图片是圆角的有的是直角的。目的只有一个,就是确定这两种展示方式哪种更符合产品的定位和气质。

一般而言,做社交类的产品,图片用圆角看着舒服和气;做技术类的或者法律类的比较严肃的产品,可以考虑直角。

最后还是一句话,看竞品,以及一段时间流行哪种。

3. 大图和缩略图

消息发送成功之后 ,图片也是缩略的,并且要设计发送失败的提示图例。

点击打开之后大图是否铺满整个窗口?最后就是不要忘记做缩略图和大图,这是完整的一套。

另外在很多公司,这个算是设计师方面的工作,但是产品经理要全局把关,就要知其然知其所以然,不是主管觉得看着顺眼就就这样。


回复【入门】 ,获取零基础Axure快速入门视频教程;

回复【安装】 ,获取安装程序;

回复【练习】 ,获取练习案例;

回复【高保真】,获取高保真原型;

关注微信公众号【猿型库】,获取更多优质Axure资源

App产品原型背后要交代的细节和要理解的原则(上)相关推荐

  1. APP设计师拿到APP产品原型开始,七步搞定APP设计

    转载:http://www.25xt.com/appdesign/9670.html 任何一款成功的APP都需要以坚实的产品概念作为基础,因为概念决定了产品最终完成的潜力. 一般情况下,交到app设计 ...

  2. 如何高效输出移动app产品原型?

    如何高效输出移动app产品原型? 清晰的产品思路,顺畅的协同合作,齐备的素材元素,真实的体验感受-保证过程的高效,更要保证有效的成果.下面我们将分三步走,来完成高效输出移动app产品原型. 一.输出以 ...

  3. 15款优秀移动APP产品原型设计工具

    15款优秀移动APP产品原型设计工具 2014-01-22 8:55 yoyo 分类:原型设计 微信二维码 一新来小盆友问:"移动产品原型设计都用啥工具?" 答:"@#¥ ...

  4. (10.2.1)15款优秀移动APP产品原型设计工具

    一新来小盆友问:"移动产品原型设计都用啥工具?" 答:"@#¥--&%*" 又问:"能详细说下各个工具吗?我比较一下" " ...

  5. 移动APP产品原型设计工具

    一款优秀的移动APP产品原型设计工具应该具备: ①.支持移动端演示(随时随地演示给BOSS,厕所&食堂&电梯-以体现我是那么的敬业--长点工资必备) ②.组件库(高效复用,谁用谁知道) ...

  6. 【Axure电商原型】电商APP高保真原型+移动端通用版电商app模板+用户中心+会员体系+内容推荐+社区体系+运营推广+订单流程+运营活动+订单管理+售后及服务+秒杀专区+特惠推荐+高保真移动端电商

    作品名称:Axure电商产品移动端交互原型 –   作品类型:模板类   软件版本:Axure 8.0 兼容9.0  备注:非代码真实系统,适用于交互设计师或者产品经理. Axure原型演示及下载地址 ...

  7. 数字化经济能力:产品原型展示

    数字化经济能力:产品原型展示 From 农选APP产品原型设计 农选 一.项目背景 根据今年国家农业农村部公布的数据 ,目前全国的农户有2.3亿户 ,户均经营规模7.8亩,经营耕地10亩以下的农户有2 ...

  8. 商城小程序、实例原型设计、电商app、积分商城、领券中心、会员中心、每日签到、小程序电商、优惠券、移动端电商、Axure原型、rp原型、产品原型、积分、会员卡

    商城小程序.实例原型设计.电商app.积分商城.领券中心.会员中心.每日签到.小程序电商.优惠券.移动端电商.Axure原型.rp原型.产品原型.积分.会员卡 Axure演示及下载地址: Untitl ...

  9. 超市百货电商app移动端原型+通用模块全局规则说明+超市电商后台管理web端原型+超市电商产品原型及需求文档+业务后台(商品管理+广告管理+活动管理)

    作品介绍:Axure原型内容主要包括:超市百货电商app移动端原型+文档变更记录+名词术语说明+产品业务功能框架+通用模块和全局规则说明(消息推送机制+输入提交规则+图片加载机制+权限类提示说明+搜索 ...

最新文章

  1. mysql isam 食物_MySQL常用存储引擎之MyISAM
  2. 计算机专业动漫设计毕业论文,计算机动漫设计与制作专业毕业论文26850.doc
  3. 实验一 DOS命令解释程序的编写
  4. 面试大厂被怼!这都搞不定,你只能做“搬运工”!
  5. 01_决策树案例一:鸢尾花数据分类
  6. Java日常干货-观察者模式
  7. Linux内核虚拟内存之页表管理
  8. 突击Mercurial SCM(HG)3---撤销操作
  9. java 课设 商品库存管理系统
  10. 微商如何玩?微客巴巴告诉你10条超级干货!-“纯情年代”
  11. 远程连接android手机(调试)
  12. 【最近抖音上元宇宙虚拟项目七国争霸,直播互动游戏源码解析】
  13. 深入浅出计算机组成原理12-理解电路:从电报机到门电路,我们如何做到“千里传信”?
  14. 燕京理工学院计算机答辩难吗,燕京理工学院:一腔热血答与辩,满腹经纶方成功...
  15. 主流数据类型及其特点
  16. 苹果震荡:曾经的二号人物、薪资最高的奢侈品“女魔头”、零售SVP离职
  17. AutoCAD Civil 3D-超高及数据编辑输入
  18. SPSS输出结果为乱码,SPSS设置为中文(图文)
  19. Windows平台的SDK、DDK与WDK
  20. Centos7配置Wireguard

热门文章

  1. 9000多的电脑matlab卡,2017 MSI/微星热销6000-9000笔记本型号,使用点评
  2. setFocus不能生效的问题
  3. scala java混合_Scala和Java混合项目搭建:(Eclipse)
  4. excel取消工作表保护,获取原始密码
  5. 剑指offer-二叉搜索树的第k个结点(python和c++)
  6. 黑苹果安装的驱动含义
  7. 计算机睡眠状态游戏还在运行,win10睡眠主机还在运行正常嘛_win10睡眠模式主机还运行如何处理-win7之家...
  8. android sqlite存对象,【Android基础】Android SQLite存储自定义对象
  9. 大笨钟 (10 分)
  10. yolov4评估自己的模型