关注移动产品设计 By Cola
手机软件交互设计笔记(二)
昨天有幸参加了“北京OpenParty”,期间端木的“IPhone开发设计流程”让我获益匪浅,一个小时的话题个人整理笔记如下:
1. 做IPhone平台的开发前,一定要细读官方的交互文档;
2. 如果用Windows的交互去设计IPhone端的软件,那准完蛋;
3. 如果是应用类软件,一定要用IPhone规范的控件,如果做游戏开发则不要用;
4. 苹果一步步从PC做到IPhone,每一步都在拉近用户和数据的距离,最终在IPhone上实现了用户可以使用一个手指头对数据直接操作,
5. 除了游戏外,IP交互中最好不要使用间接操作,即避免用户选择选项后,需要再点击确认之类的按钮完成最终操作;
6. 交互要符合最终用户场景,最快的让用户得到他想要的;
7. 软件交互中多想想怎么将IPhone的“电子罗盘”、“重力感应”、“GPS”和“多点触控”等传回的数据利用整合;
8. 所有用户的点击操作,要传递一种触感,让用户明确知道他已经点击成功;
9. 导航的作用更多的是让用户知道他当前在哪里,可以回到哪里,而不是简单的“上一步”;
10. IPhone上的功能点是“砍”出来的,不要妄想在平台移植软件时所有功能都带到IPhone上。
Over,后续消化,关注手机端的软件交互设计。
| 打印文章 | 这篇文章由Cola于2009年12月13日 15:44发表在手机交互设计。你可以订阅RSS 2.0 也可以发表评论或引用到你的网站。 |
没有引用
摩托罗拉 DROID 2手机用户指南
大约1月前 - 没有评论
摩托罗拉 DROID 2手机用户指南 View more presentations from mengnan duan. Posted from Hangzhou, Zhejiang, China.
转载:模拟手机在美国,更新地图!及购买付费软件
大约1月前 - 没有评论
转载自:安卓网,原文地址:http://www.hiapk.com/bbs/thread-229642-1-1.html google map已更新到4.4,增加places功能,方法同下: 谷歌地图 for Android 4.3 新功能: *定位功能可新增好友定位 *搜索结果清单自动展开 *大众运输资讯显示下一班车/船讯息 未Root的Nexus One在国内用外币信用卡购买市场内的付费软件,或者下载仅提供给美国用户的免费软件 听我慢慢道来: 先说说如何下载仅提供给美国用户的免费软件。比如目前最新的Google Maps 4.3. 1) 当然需要有美国的VPN地址。可以到网页www.vpn11.com,联系网页右边提供的QQ或者MSN客服人员,让他们提供几个免费的美国VPN地址做测试用。当然你也可以用你自己的方法获得VPN地址。Google搜索一下就有解决方案。 2) 手机上设置:Setting –> Wireless & Networks –> 改为飞行模式 (即取消勾选 Airplane mode)。这一步很重要!!否则Nexus One的菜市场软件”Market” 仍然会根据你使用的手机网络判断你所处的国家,从而不给你提供软件购买或者其他国家软件下载!这是我几次反复摸索后发现的!赞一个! 3) 手机上打开Wifi,利用Wifi连接网络(而不是中国移动的GPRS或者联通的WCDMA网络)。怎么连接Wifi上网这儿就不教啦。你肯定会。 4)手机上设置:Setting –> Wireless & Networks –> VPN Settings –> Add VPN (一般选择 Add PPTP VPN, Enable encryption选项一般不打钩),选择“Save”。然后连上网络Connect to network (长按你起的VPN名字).测试一下能不能访问www.google.com. 5)这时候你打开Market市场软件,应该见到如下你以前没有见过的界面: 点击“Downloads”,你会看到 谷歌地图4.3最新版: 现在你可以下载最新谷歌地图了 再说说如何购买软件: 关键是在 https://checkout.google.com/
iPad Templates and Stencils
大约1月前 - 1个评论
转载自Emily Chang -Designer,原文地址:http://emilychang.com/2010/03/ipad-templates-and-stencils/ While consumers await the arrival of the first generation iPad on April 3, designers and developers have been working on apps in anticipation. Here’s a list of free iPad templates and stencils that we’ve been using at Ideacodes to get you started: iPad Stencil for Omnigraffle by iA Contains backgrounds, title bars, buttons, selectors,
智能手机设计模板 for Android, iPhone and Palm Pre
大约1月前 - 没有评论
转载自Max Kiesler-Designer,原文地址:http://www.maxkiesler.com/2010/03/18/smartphone-design-templates-for-android-iphone-and-palm-pre/ 同时,你可以查看翻译版本:http://cnbeta.com/articles/117030.htm As more and more companies & start-ups contact ideacodes for smartphone design, I found the need to make a link list of templates I might need to use. Recently, I found many of the templates were no longer available online. This is what led to this post. Here I will showcase smartphone templates
[转载]手机QQ游戏2008~2009UI设计分享-手机QQ产品设计,手机QQ交互设计
大约1月前 - 没有评论
转载自腾讯WSD用户体验设计团队,原文地址:http://wsd.tencent.com/2010/07/mqqgame-0809-ui-design.html 最初 在2008版本之前,这个项目都没有UI设计的加入,所有UI界面都是开发自己拼图绘制而成,虽然不是很美观,但是基本功能还是比较完善,依托公司这个大的平台,有一定的用户基数。 接触: 刚接触需求的时候还未入职,以前也一直是从事大型网游UI的设计工作,对手机UI的还不是很了解,不过生活就是不断挑战嘛!就根据自己的想法做了几个风格稿,分辨率是176×208,因为当时自己用的手机w550就是这个分辨率。。。 学习、成长: 2008~2009版本概况 2008版本的主要目的:是在程序代码不进行大变动的情况下,简单快速提升用户体验。做法就是在不改动图片资源尺寸和坐标的条件下,优化UI图片资源,替换游戏的UI图片资源。在短短几个月的时间里,项目组就完成一个大厅UI设计开发和七款游戏的UI替换工作。 2009有了上一个过渡版本作铺垫,设计、开发的时间相对宽裕很多,开发在这个版本里将修改图象引擎、调整程序框架、增加动画效果、优化体验等! UI设计在这个版本算是得到了解放,不用在被上一个版本的条条框框所限制,得到了开发同事的全力支持! 下面例举2008和2009大厅、游戏: 大厅 2008版的QQ手机游戏大厅是延续的手机QQ的一个概念设计的风格,手机QQ起步比我们早,工作上也提供了很多帮助,这里感谢3G产品中心给予帮助的朋友:)。 设计2009版本的时候,感觉大家都受到微软设计风格的影像,质感表现的手法都比较相近,在3个方案过后,最后一个被订了下来。 很多人都会问,为什么色调不再明快些呢?这里借鉴一个手机QQ用户调查经验:手机QQ的夜间模式很受欢迎,还有一些用户喜欢白天也用,作为常用的皮肤。 分析一下有这样几个原因: 1、 手机的屏幕相比电脑差很多,比较亮,看久容易疲劳; 2、 晚上使用的场景还是很多的,界面色调太亮会对眼睛造成负担; 3、 有些用户心理上会觉的暗的色调会比较省电; 4、暗的、饱和度低的色调在手机上不易偏色。 聊天界面这里最先是全屏的,聊天和游戏界面的切换、输入是很麻烦的,后来尝试做成半透明的,但是很影响程序性能,最后决定做成现在这样半屏结构的聊天框,聊天显示部分的界面是可以开启和关闭的,聊天输入的同时可以看到其他玩家的出牌状态,做到游戏聊天两不误。聊天、表情的输入方式和手机QQ一样的,只是数量和PC qqgame的是同步的,比手机QQ要少一排 斗地主 不知道大家一眼能不能看出2008和2009版斗地主的区别呢? 牌类游戏最重要的就是牌,清晰明快的牌面会使户玩起来更轻松,不过手机屏幕的尺寸不比PC,这点上有很大的限制,那么就需要作出取舍,去掉了多余的元素,放大了用户关注的数字花色, 数字加大了扑克牌之间的间距也加大了,所以优化后的牌面看起来比原来的牌面要小,但是数字花色不是看起来更加清楚呢? 还有一个明显的改动就是聊天泡泡,相比08版现在在最下面的信息栏中更加直观;背景上使用了大的四方连图案填充,背景更加丰富不再单调;优化了闹钟和托管机器人的设计……等等,更多不同,邀您亲身体验:) 象棋 象棋的棋子是设计的关键,初稿在原版棋子的基础上修改了一下,效果不理想,于是把棋子尽量做大,文字也加大。 生活中棋子文字颜色有很多种,游戏中定下用红黑,是对少数色盲、色弱用户的关怀;棋盘需要衬托棋子,这里09版的设计在棋子、棋盘色的饱和度上也做了优化:棋子的饱和度和明度要比棋盘高,看起来更加明显突出,棋盘的饱和度相对低些,暗些,除了衬托棋子,还可以避免不同屏幕之间的偏色问题。手机屏幕之间显示效果有很大差异,整体调整后到了目前的大家都满意的效果。 制作经验分享 SYMBIAN和kjava平台性能和程序绘图方式; symbian: 控件:控件可以把代码模块化,方便在编写相同模块的时候调用,提升代码编写时的效率, 代码维护容易,代码量轻便。但是在遇到功能变动,和修改的时候,显得不灵活,需 要重新订制。 自绘:通过绘图的方式,用代码实现基本图形界面,自由方便;但是在调用的时候需要通过 复制代码的方式实现,和控件相比没那么方便,代码量大,维护成本高,程序读写负 载较高。 补充: Mtk基本格式其实都支持,但是程序处理起来比较麻烦,需要另外写接口 透明: png8 : 只支持全透明,可以通过调节色深进行压缩 Png24: 支持半透明,不支持调节色深压缩 Bmp : 透明需要透过黑白遮罩实现透明效果,为全透明 Svg :
转载:手机软件交互设计经验分享;硬件、系统平台和设计规范的影响
大约2月前 - 没有评论
原文地址:http://uedc.163.com/1726.html Iphone和Android系统手机风靡全球的同时,移动互联网的发展也掀起了一股热潮。最近发现身边一些朋友纷纷在做手机上的第3方应用,或多或少碰到了些困惑,也许对于做惯了基于浏览器的产品的设计师来说,有一些比较典型的要点容易被忽略,这就容易引发出:找不到手机软件的感觉、布局经常改变、设计和优化时找不到明确的立足点等等一系列令人困惑的问题。本人有过一段手机交互设计的时光,将在这里罗列一些总结或感想,带一些建议,供看官们斟酌和评判。 抛开定位、使用环境这样的用户研究体系的大头,专注于说明手机交互设计的特点,其难点在于如何有效的结合硬件、软件平台和设计规范。 以硬件区分手机类型: 仅以物理硬键控制操作的机型(后文简称按键机) 主要以触摸方式操作的机型(通常包含主页、挂机等物理键) 物理硬键齐全,但支持触摸操作的机型(外形和按键机型一样) 主流的可安装第3方应用的软件平台: 塞班s60(第3和第5版) Windows Mobile for PPC Android Iphone OS Java(目前有非常巨大的智能和非智能机型群是包含java平台的) 其他还有很多,诸如plam os、UIQ等 交互设计规范: 一个有经验的设计开发团队,在项目初期会率先着手建立或检查相应平台的设计规范。和web控件规范一样,手机交互设计规范定义了一些常用控件、组件等的布局和响应方式,提炼设计中的公共部分,减少设计和开发的重复思考,并确保整个设计体系的一致性。不同的是,手机交互设计规范不仅有着限定作用,它同时还是一个信息架构的体现、一个创新的过程、并且它还对后续的交互设计起到一定指导作用。我们了解到的iphone的无菜单的风格、各种操作手势、弹出框、标题栏和返回按钮,都是在这个阶段就需要定义好的,而不是具体到某个功能中才任由设计师发挥(所以说创新应该作为一个系统工程,而不是在某几个细节上灵光闪现)。 从设计第三方应用的角度看,大致可以浓缩成以下几个版本的设计规范: S60第3版—有一套比较经典和严谨的规范 。另外S60第5版虽然是触摸屏机型,但是对于交互设计师的工作来说两者区别并不巨大,只是把OK键替换换成了点击,以及零碎的一些变化。 Java版—事实上由于左右物理控制键和方向键、OK键是按键机型的普遍配置,S60第3版规范的适用 范围是非常广泛的,稍微修改一点就可以适用于Java平台。区别在于手机的“删除”和“返回”两个物理硬键的配置不太一致,所以需要统一将右下角的命令默认为“返回”,在编辑文本时,临时变为“删除”。这样牺牲了某些机型的某些操作的效率,保证了这个整体的机型都可使用。 Iphone OS—Iphone的出现一举打破了之前若干平台固有的设计定势,硬键和操作模式都精简了许多。 不过其缺少固定的menu模式,这对第三方软件的设计来说是个巨大的挑战,要么需要很大程度上脱离iphone自身的设计规范体系,要么就极端精简功能。 Android—跟从了一些iphone中的经典手势,操作和页面布局风格上相对保守一点,保留了menu和back两个硬键,虽然不够独树一帜,但是在功能和设计之间做的了一个不错的平衡,对于第三方应用来说,这是一个可以有宽广发挥空间的平台。 根据上文所述,接下来我就主要以S60第3版、Android、Iphone OS为代表,通过抽取手机交互设计规范中的部分,来说明他们的特性和区别,顺带展开一些个人经验的叙述。 大家请看以下截图: 上面几幅图并没有刻意选择同一类型的界面来对比,我们不妨先仅关注硬键/全局功能键,会发现他们之间的显著不同,实际上反映到设计过程中,这样的区别对界面设计造成的影响要来的更大。 下面以摘取手机交互设计规范的形式来陈述: 1.硬键和手势控制 S60第3版 Android Iphone: 以上硬键和手势对于操作的控制,需要我们在设计前有个十分清晰的认识,并且整个团队达成一致,如有精力则需要专门写到设计规范文档中。硬键控制是没有什么改动余地的,两款触摸机型可以对手势适当进行取舍,毕竟有些应用用不到所有的手势,能精简操作最好。 (从下面开始,会有一些功能界面,请允许我偷懒一下,用线框代替实际界面截图) 2.菜单 S60第3版的菜单是由左软键或OK键调出,需要定义以下几点: (注:聚焦到某一条目上时,通常按OK键是打开,但有一些内容包含几种看起来级别相当的操作,此时会弹出菜单选择) 如何收回 背景是否雾化 每屏最多显示多少条 有无二级菜单,如果有,怎样调出和收回,和一级菜单的位置关系,焦点条的区别 菜单项文字靠左 数字标号,如果整个软件能保证菜单项目均在10位以内,建议加上,这样可以与数字键盘对应 对聚焦项或当前页面不适用的菜单项,是不显示还是文字变灰处理。 OK键菜单只包含针对聚焦内容的操作项,需控制在一屏之内,避免二级项 菜单项的排序规则:针对聚焦项的在上,其他的在下,这两部分中分别按照使用频率从上至下排列 Android Android传统的菜单是由menu硬键调出,比较多的是2-3行,每行2-3项,看起来像是一些按钮,所以里面的图标和文字都居中。作为第3方应用,如果菜单项稍多,做成一纵列的文字项从操作上来看也未尝不可,毕竟用户刻意记住其默认的菜单形式也没有什么好处。只是仍然需要注意控制一下数量,如果需要二级,可以考虑做成弹出的,比如在一级项中选择“排序”,之后弹出选择框来选择
转:iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
大约2月前 - 没有评论
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计 View more presentations from tinyfool. Posted from Shanghai, Shanghai, China.
转载:手机客户端界面设计要求
大约2月前 - 没有评论
原文地址:http://www.537520.com/?p=473 手机客户端设计风格 界面简单: 做减法不做加法,如果一个功能不是超过50%以上使用的用户都会使用,做减法。 别让用户不知道当前功能是干什么的。 慎用图标,图标占用界面的空间很大,如何更有效的利用图标表达意思显得格外重要。UI界面是吸引用户使用的第一感观。 手机界面的整体统一,菜单、下拉框、按钮等控件风格保持一致。 链接:用户在点击之间就知道里面是什么,可不可点,不要让用户惊讶。 按钮:让用户知道那就是个按钮,一眼直白的告诉用户按钮是干什么的。 文本框:预留合适的位置,不要多,也不要少。别让输入法抢了页面的主屏幕。 提示语:根据产品本身的特性,注意提示语的友好性,笑脸与苦脸图案有时比其它词语表达成功与失败更直观。 提示语一定要简短,切忌长篇大论,不要高估用户的耐性,言简意骇。手机屏幕“寸土寸金”。 报错:用户是否立刻可以注意到我们的错误提示,提示是否有引导性,必要时要加帮助。客户端不是网页,不会报404,过长时间的等待(loading…等)没有任何提示只会逼用户离开。 帮助:别让用户不知所措。适当的帮助可以让用户更快的上手。 不要试图改变用户的使用习惯,除非能让用户眼睛一亮。 下一页:提前预测用户希望看到什么,不要让用户失望。 如果希望用户下一步做什么,一定要很明显的表达出来。 退出:好的客户端不是右键“退出”,尽可能让用户自己去摸索产品更多的功能,右键或许更多的可以是快捷键。 原文评论:对于这条持保留意见,对于特定平台,每个键的交互都趋向于统一,用户按键时可以预知下一步会发生什么,比如S60的右键,就是返回或退出,如果增加快捷键很容易让用户迷惑。
iPhone OS4 更新说明
大约2月前 - 没有评论
友情提醒:请谨慎升级OS4,升级到OS4后无法恢复到3.1.3! 本更新提供了 100 多种新功能,其中包括: • 支持对第三方应用程序进行多任务处理* • 通过多任务用户界面在应用程序之间迅速切换 • 支持音频应用程序在后台播放 • VoIP 应用程序可在后台或设备睡眠时接收并保持通话 • 应用程序在后台运行的同时可监控位置信息并进行相应操作 • 使用推送和通知功能可将提醒和信息推送到各应用程序 • 应用程序可以在后台完成任务 • 用文件夹轻松整理和访问应用程序 • 设置主屏幕墙纸* • 改进了 Mail 功能 • 在统一的收件箱内集中显示所有帐户的电子邮件 • 迅速切换收件箱,可在不同电子邮件帐户之间迅速切换 • 可按主题来显示涉及同一主题的电子邮件 • 可使用兼容的第三方应用程序来打开邮件附件 • 现在可归档或删除搜索结果 • 可选择照片附件的大小 • 可编辑或删除“发件箱”中的邮件 • 支持 iBooks 与 iBookstore(可从 App Store 下载) • 改进了照片与相机功能 • 5 倍数码变焦,拍照时可将对象放大 5
Android 2.2 竞争的序幕才刚刚拉开!
大约3月前 - 没有评论
不想谈Android2.2 特性如何如何,看到两点,让我觉得Android离用户越来越近了。 1. 新增云端-手机端的信息 API。可以直接通过 Google 的服务器将信息发送到手机端。比如你要找一家四川干锅跟哥们吃个饭,只需要在电脑上通过 Google Maps 查找到地点然后发送到你的 Android 手机上,当然 Google 不会干巴巴的给你发条短信或者邮件,它会直接打开你手机上的 Google Maps 导航软件带你去 点评:这个功能在我看到Maps的时候就在YY,从地图查询来说,无疑PC的体验和展现空间要大于手机;但是你不可能抱着一台PC出门让它给你导航; 虽然是一个搜索结果的复用,但是对于用户来说,可以在出门前悠闲得找到目的地,确认后发送到手机,让手机完成导航; 再下一步,应该是搜索结果的共享了吧?还在为出门在外找碰头地点而烦恼吗?直接把集合地或所在地共享给你的朋友如何? 2. 摆脱尾巴束缚,玩转 OTA。不像苹果拒绝 Wifi-Sync,Google 不光允许你通过任意一台电脑登陆自己的帐户,查看已经安装在自己手机上的软件、让手机 OTA 下载你看中的新软件,还可以直接将 PC 上的音乐和电影等发送到手机上 点评:我们更多的是这样的经历,看到一个不错的软件,然后给你两个选项,一个是下载到电脑,另一个是用手机访问…… 的确Apple在这方面用iTurns管理得很好,但是那么臃肿的一个iTurns让人觉得要用软件前先得用一个软件…… 今后,只需要浏览器了,08年看到GoogleMobileUpdaters时曾经的灵光闪现,Google都一样一样做出来了,关键是,她离用户很近! 其它2.2的新特点不逐条点评了,我想大家在看的时候都能对应得想到现在使用的场景。比如应用的全部更新,允许SD卡安装软件等等…… 随着Google的平台化,将会有更多的服务和数据可调用,今天是LBS,明天是Buzz,后天…… 发挥我们无尽的想像力吧,结合真实的生活场景,为用户在手机上提供更好的生活体验。 生活场景+用心的交互设计=用户 无线,让生活更美好!Posted from Hangzhou, Zhejiang, China.
大约8月前
请教大虾,官方的交互文档哪里有下载呀?
大约8月前
Re pm小菜鸟:我还没来得及找,找到了我把链接都贴出来。
大约8月前
赞!!
大约6月前
花了几个小时拜读了您的文章,获益匪浅。
大约6月前
Re 阿莫:过奖了,希望对大家都有帮助 :)
大约6月前
做了一年的ip交互觉得这些说的是大实话,希望能再看到些更深入的文字。
大约6月前
Re 言晓宇:这些还要感谢“端木”大师和他分享的Apple内部PPT :)