iOS APP体验设计 :程序猿 vs 设计湿
来源:互联网 发布:消防大数据的应用 编辑:程序博客网 时间:2024/05/01 18:45
iOS APP体验设计不像互联网的体验设计那样,有一堆的方法论和可以“借鉴”的案例。 目前除了苹果的<Human Interface Guidelines>和前Palm的<Zen of Palm>外,没有找到更好的设计哲学和方法论。
事实上,即便认真地研读了HIG和Zen of Palm,甚至是Oolon Colluphid的哲学巨作你也无法严格按照Guideline设计出一款出色的APP。其原因,我得从程序猿和设计湿说起。
程序猿 vs 设计湿
最被思想处于上世纪初的人理解的软件设计开发是由 1. 美工 2. 程序员 3. 项目经理 构成。我这里讲的设计湿不是美工!这是前提。因为美工只关心好不好看,他们几乎不关心(或者不懂)产品的易用性。
如何鉴别程序员和设计师呢? 你无法用会不会写代码来区分他们(毕竟很多设计师是会写编程的,例如彩程设计的设计师们,反之亦然),但是你却可以用通过他们平时思考方式来区分他们。
程序员: “哇!这个功能好!我们能不能在我们的APP中加上呀?” 这种场景常发生在他们看到了一个很 “COOL” 很 “绚丽”的APP后常发出的感叹(或者心里的感叹)。
设计师答:“我们凭什么要加这个功能呢?”
程序员更倾向于关注功能本身,希望把所有好的东西都加到自己的作品中。例如,好的设计模式,高效的算法,看似绚丽的特效。一般程序员的作品有两类,第一类是功能比北京的车子还要多,你需要一本牛津字典一样厚的说明书才能搞懂如何使用。另一类有十分绚丽的特效,界面飞来飞去,一走神就以为自己在耍杂技了。
设计师更倾向于关注产品整体,他们通常都有产品的功能洁癖。他们通常会从摄影中找到共鸣: 一张好的照片有三个要素 1.有一个鲜明的主题。 2. 画面中的元素可以快速地把观众的注意力转向这个主题。3. 只有一个主题,所有有主题不相关的重点通通砍掉。
事实上,即便认真地研读了HIG和Zen of Palm,甚至是Oolon Colluphid的哲学巨作你也无法严格按照Guideline设计出一款出色的APP。其原因,我得从程序猿和设计湿说起。
程序猿 vs 设计湿
最被思想处于上世纪初的人理解的软件设计开发是由 1. 美工 2. 程序员 3. 项目经理 构成。我这里讲的设计湿不是美工!这是前提。因为美工只关心好不好看,他们几乎不关心(或者不懂)产品的易用性。
如何鉴别程序员和设计师呢? 你无法用会不会写代码来区分他们(毕竟很多设计师是会写编程的,例如彩程设计的设计师们,反之亦然),但是你却可以用通过他们平时思考方式来区分他们。
程序员: “哇!这个功能好!我们能不能在我们的APP中加上呀?” 这种场景常发生在他们看到了一个很 “COOL” 很 “绚丽”的APP后常发出的感叹(或者心里的感叹)。
设计师答:“我们凭什么要加这个功能呢?”
程序员更倾向于关注功能本身,希望把所有好的东西都加到自己的作品中。例如,好的设计模式,高效的算法,看似绚丽的特效。一般程序员的作品有两类,第一类是功能比北京的车子还要多,你需要一本牛津字典一样厚的说明书才能搞懂如何使用。另一类有十分绚丽的特效,界面飞来飞去,一走神就以为自己在耍杂技了。
设计师更倾向于关注产品整体,他们通常都有产品的功能洁癖。他们通常会从摄影中找到共鸣: 一张好的照片有三个要素 1.有一个鲜明的主题。 2. 画面中的元素可以快速地把观众的注意力转向这个主题。3. 只有一个主题,所有有主题不相关的重点通通砍掉。
不幸的是,很多iOS的开发者是从程序猿跳出来做的。 泪流满面地用咆哮体高喊 “我们程序猿也终于可以赚钱了!!!有木有!!!有木有!!!” , 于是他们做出来的东西可以用下图简要地说明:
- iOS APP体验设计 :程序猿 vs 设计湿
- iOS APP体验设计:从程序猿和设计湿说起
- iOS App体验设计
- 移动用户体验设计:iOS APP体验设计
- 移动用户体验设计:iOS APP体验设计
- 移动用户体验设计:iOS APP体验设计
- 【转】iOS APP体验设计
- OS App体验设计
- iOS用户体验设计
- IOS APP设计流程
- iOS App设计思路
- APP用户体验设计9大规律
- iPhone开发教程之iOS APP体验设计 - 醒醒吧 ))))) - majszt - 和讯博客
- 用户体验设计在当今APP设计建立中的应用
- App设计 iOS设计尺寸参考
- iOS程序模块化设计
- 用户设计VS用户体验(UI,UX干货)
- 程序猿基于解决复杂问题设计的一个APP
- 碎碎念-2011年12月5日
- 十年MFC经历认识的Microsoft技术
- android 开发环境的搭建 环境变量的配置 helloworld的运行
- 用VS2008自带SQL数据库服务器创建SQL数据库软件
- Android基础复习2D图形二
- iOS APP体验设计 :程序猿 vs 设计湿
- 一款网页游戏外挂开发-数据抓包
- 安卓之路
- unix网络编程之一TCP/UDP
- 初始化
- 第二章 --- 第一节
- Html学习笔记(4)表单/多媒体
- ASP.NET页面间POST和GET传值
- HTTP请求头与响应头详解