AndroidUI设计思想:程序易用性

        一款Android应用最重要的特征就是“易用性”,如果用户无法非常简单快捷的操作应用,那么将会减少大量的用户量,而达到易用性这个要求,就需要设计人员和开发人员的共同合作。

       开发人员不能用自己的思维来揣测用户的思维方式,而设计人员也不能为了追求界面的美观等特点而忽视技术的可实现性。

       制作成功的软件产品需要谨慎的计划、架构设计、对象关系设计、模块组件设计、数据库设计、可维护性设计、以及质量的保证和后期部署的相关事宜。

       1.心智模型

       开发应用一个重要的部分就是从用户的角度考虑应用;当用户使用应用的时候,能在脑海中模拟程序的功能,预测会在何时发生什么非常重要。如果应用与用户的心智模型保持一致,那么这款应用将会易于使用。

       2.为用户设计

       用户使用软件是为了达到一定的目的,完成某些事;用户会根据应用帮助他们实现目标的情况来评价应用,对于开发人员来说,用户目标类似于用例,一个用例描述了用户单次使用应用时的场景。所以一个重要的工作就是确定用户目标,这个取决于应用程序的特性,可能目标用户针对的是学生,或者是上班族,或者是某一特定的使用人群,这就需要开发人员通过目标去开发应用程序相应的产品特性。

      3.构建虚拟的用户人物角色

      可以针对应用的每一个用户构建人物角色,每一个角色代表一类真实的用户群体,这样可以决定哪些用户人群对你的目标重要,哪些用户人群不重要。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值