交互设计师专用流程图神器, 总共有八个要点, 值得一看. enjoy!
一, 用户流程设计的现状
在一些流程比较规范的公司中, 在做 UI 设计之前, 通常要进行交互设计, 对产品给出的原型或者需求进行分析和梳理, 输出用户在这个需求下的用户流程.
关于用户流程的设计, 现在市面上有很多工具, 比如老牌的 Axure, 浏览器端的墨刀, Figma,Adobe 的 XD, 新进的 invision studio 以及现在越来越多人在用的 sketch.
我在进入交互设计领域之前, 主要在做 UI 设计, 用的工具也是 mac 端的 sketch, 而且现在公司产品和技术团队几乎所有人都有 mac, 所以很自然的就用 sketch 作为交互设计的工具.
虽然 sketch49 版本更新了原型功能, 可以在画板之间进行连线, 通过 preview 进行预览, 在一定程度上解决了 sketch 不能做交互的问题.
要知道, 在此之前, 通常的做法是使用 invision 的插件 Craft, 把界面上传到 invision 上面, 然后实现页面之间的跳转的.
不过, 即使是 Sketch 自带的交互功能, 总体上来说, 使用场景是有限的, 预览模式只聚焦于一个界面, 无法从全局浏览某个需求的整体流程, 而且看不到页面的注释. 而且这种跳转给到开发团队, 我想他们会崩溃.
sketch 交互流程
在 Overflow 出现之前, 我司的交互输出物是 sketch 文件, 在 sketch 内部手动画箭头对界面进行连接, 然后把 sketch 文件给到开发团队.
这样的做法有三个很严重的缺点:
箭头样式千奇百怪, 无法统一;
画箭头浪费很多时间, 效率低下;
每次改动都需要重新给出 sketch 文件;
二, Overflow 的出现
这个时候, Overflow 出现了, 该应用的开发者在 Product Hunt 上是这样说的:
The world's first user flow diagramming tool for designers.
那么 Overflow 是如何解决上述问题的呢?
三, 以设计工具为基础
Overflow 并不是一个新的交互设计工具, 他是以其他设计工具为基础的, 现在支持的只有 Sketch. 不过, 在官网上该团队有其他软件的支持计划, 以及 Windows 平台支持计划.
Overflow 支持软件
Overflow 相当于 Sketch 的一个插件, 安装好他后, 会在 Sketch 中自动出现选项: 顶部菜单栏和右部操作面板.
Overflow 界面
Overflow 同步方式
四, 方便修改和替换
Overflow 中的界面和 sketch 中的画板是一一对应的, 如果在 Sketch 对某个画板进行了修改, 导入 overflow 中时, 会自动替换掉相应的界面.
Overflow 上传界面
五, 支持的平台
很多原型工具对于移动端应用的支持很友好, 但是对其他平台的支持却是不尽如人意的. 而 Overflow 给出了几种不同平台的解决方案, 不仅仅有移动端, 还有 pad 端, 网页端, 手表端.
并且, 每个对应的平台给出了简易的模型, 只要打开就可以给每个页面套上对应的外壳, 使得流程图看起来更为专业. 这些外壳可以进行简单的自定义, 诚意满满.
不只是移动端 APP
六, 梳理用户流程
接下来就是这个应用的核心内容了, 那就是连接各个界面, 梳理用户流程.
在这里, 你不用担心样式的问题, Overflow 给出了几种很棒的样式可供选择.
几种连接样式
这几种样式基本可以覆盖所有的使用场景, 一般用一种样式表示主流程, 另一种样式表示分支流程也就够了. 点击这些连线, 可以在其中加入一些文字提示, 代表这个连线通往的方向.
这些样式是可以支持全局修改, 一旦修改了其中的一个样式, 会在该样式的旁边出现Update的选项, 将这种改变应用到所有的该样式中.
比如下面的这个引导页的简单示例:
引导页示例
七, 预览
在我们完成了用户流程之后, 可以点击右下角的预览按钮进行预览. 点击线条就可以进行跳转定位.
预览
八, 输出物
Overflow 提供了两种输出方式: 网址和 PDF.
我更倾向于输出网址的方式, 这样的方式会使得一个项目只有一个输出物, 保持了输出物的唯一性, 任何更改只要修改后进行 update 就好.
Overflow 输出网址步骤
而且这个输出方式可以设置密码, 保证了输出物只给必要的人去看. 当打开地址时, 会提示输入密码.
来源: http://sc.chinaz.com/info/180805083368.htm