App 开发如何站在用户角度思考?
2013-02-17 18:53
666 查看
【导读】智能手机的发展速度有目共睹,售价越来越便宜,市场占有率越来越高。智能手机已经在那些文化程度可能并不高的人群中越来越流行。一款 App 的使用者,不再仅仅是写字楼里的白领、教室里的学生、电脑前的 Geek,也会是你屋里的保姆阿姨,楼下的保安大叔,厂房里的工人大哥……他们并没有那些“应该知道”的知识——却是不折不扣的用户。
故事开始于当包工头的某亲戚买了 Android 手机。
他在桌面左右滑动了很久,也没找到手机店主给他安装的游戏;在手机里面找了很久,找不到“彩信”程序;明明在桌面上按教的把图标拖到“垃圾桶”里删除了,为什么手机上还有那个程序;返回键和 Home 键容易用混淆……
作为无数个啼笑皆非的问题的回答者,除了抱怨某系统的不人性化外,还突然意识到:现有的很多 App 是不是还不够亲民呢?
App 开发请面向大众
智能手机的发展速度有目共睹,售价越来越便宜,市场占有率越来越高。智能手机已经在那些文化程度可能并不高的人群中越来越流行。一款 App 的使用者,不再仅仅是写字楼里的白领、教室里的学生、电脑前的 Geek,也会是你屋里的保姆阿姨,楼下的保安大叔,厂房里的工人大哥……他们并没有那些“应该知道”的知识——却是不折不扣的用户。
大部分用户不会知道什么叫 Action Bar,什么叫 Navigation Bar,不会知道 XX Design 规范,也不关心 UI 是“发烧”还是“诧寂”,他们只会按照直觉行事。
一些建议
根据这位亲戚使用手机的情景提一些建议,仅供参考。
1、文字别省略。尽管一些抽象的符号看着比较简洁,但是对于初次使用程序的用户来说并不友好,如果抽象符号并不好认的话,即使是老用户也要经过踌躇才能弄清代表的意思。在抽象符号下加上文字作为说明标识是一个不错的选择,比如微信的底部 Tab。作为比较的是魅族 Flyme 的底部 Tab,增加了用户的思考成本。
2、入口请明显。不少程序启用了左右滑动手势,以使主界面更加简洁。如果在屏幕随处滑动都能划出那还好,但有不少应用因为各种限制只能在屏幕边缘左右滑动才有效果,这可难为了很多新用户,我亲眼见到那个亲戚在某易新闻客户端里面苦苦搜寻设置界面的囧境。主界面不可能放下所有的东西,但最好不要省略能够起到提醒作用的标识、按钮。
3、思维越简单越好。当被 Android 新用户追着问为什么删除了桌面的 App 图标,程序列表里这个图标为什么还在的时候,你一定会强烈同意这个原则的。
尽管有时为大众设计出来的 App 也许并不漂亮,也许并不“酷”,也许还会被人说成是“屌丝应用”,但,那又怎样?
故事开始于当包工头的某亲戚买了 Android 手机。
他在桌面左右滑动了很久,也没找到手机店主给他安装的游戏;在手机里面找了很久,找不到“彩信”程序;明明在桌面上按教的把图标拖到“垃圾桶”里删除了,为什么手机上还有那个程序;返回键和 Home 键容易用混淆……
作为无数个啼笑皆非的问题的回答者,除了抱怨某系统的不人性化外,还突然意识到:现有的很多 App 是不是还不够亲民呢?
App 开发请面向大众
智能手机的发展速度有目共睹,售价越来越便宜,市场占有率越来越高。智能手机已经在那些文化程度可能并不高的人群中越来越流行。一款 App 的使用者,不再仅仅是写字楼里的白领、教室里的学生、电脑前的 Geek,也会是你屋里的保姆阿姨,楼下的保安大叔,厂房里的工人大哥……他们并没有那些“应该知道”的知识——却是不折不扣的用户。
大部分用户不会知道什么叫 Action Bar,什么叫 Navigation Bar,不会知道 XX Design 规范,也不关心 UI 是“发烧”还是“诧寂”,他们只会按照直觉行事。
一些建议
根据这位亲戚使用手机的情景提一些建议,仅供参考。
1、文字别省略。尽管一些抽象的符号看着比较简洁,但是对于初次使用程序的用户来说并不友好,如果抽象符号并不好认的话,即使是老用户也要经过踌躇才能弄清代表的意思。在抽象符号下加上文字作为说明标识是一个不错的选择,比如微信的底部 Tab。作为比较的是魅族 Flyme 的底部 Tab,增加了用户的思考成本。
2、入口请明显。不少程序启用了左右滑动手势,以使主界面更加简洁。如果在屏幕随处滑动都能划出那还好,但有不少应用因为各种限制只能在屏幕边缘左右滑动才有效果,这可难为了很多新用户,我亲眼见到那个亲戚在某易新闻客户端里面苦苦搜寻设置界面的囧境。主界面不可能放下所有的东西,但最好不要省略能够起到提醒作用的标识、按钮。
3、思维越简单越好。当被 Android 新用户追着问为什么删除了桌面的 App 图标,程序列表里这个图标为什么还在的时候,你一定会强烈同意这个原则的。
尽管有时为大众设计出来的 App 也许并不漂亮,也许并不“酷”,也许还会被人说成是“屌丝应用”,但,那又怎样?
相关文章推荐
- 手机APP软件开发如何提升用户满意
- 如何开发一款用户喜欢的企业APP软件?
- 如何增加APP开发用户数量,从而取得良好的市场效益?
- Sublime用户如何快速高效开发跨平台App
- APP开发如何才能达到用户使用浏览的方便性?
- 【建站实例】站在用户的角度去思考如何建设我的网站
- 汇道科金支招:定制开发商城App软件如何做好用户体验
- iOS开发经验分享:如何在业余时间开发出百万用户的 App?
- 分析与思考:直播类app如何开发、定位
- 作为一名设计师,我是如何在4个月的时间开发出一款app的
- [置顶] Android开发之如何保证Service不被杀掉(broadcast+system/app)
- 如何快速的开发一个完整的iOS直播app(原理篇)
- .Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现表单设计
- 网站改版与转型,用户有没有站在企业的角度思考?
- 2015,移动app开发市场的走向如何
- 如何在预算不高的情况下,用最合适的钱开发有质量的App?
- 关于如何高效率开发App
- .Net语言 APP开发平台——Smobiler学习日志:如何设置页面的title
- 如何删除开发用户的开发Key