<output id="h931x"></output>
    <address id="h931x"></address>
    <listing id="h931x"><listing id="h931x"><menuitem id="h931x"></menuitem></listing></listing>
      <dfn id="h931x"><menuitem id="h931x"></menuitem></dfn>
      <address id="h931x"></address> <noframes id="h931x"><address id="h931x"></address>

      <form id="h931x"></form>

      <address id="h931x"><address id="h931x"></address></address>
      <noframes id="h931x"><address id="h931x"></address>
      <noframes id="h931x"><form id="h931x"></form>

      <dfn id="h931x"><listing id="h931x"><meter id="h931x"></meter></listing></dfn>

      <sub id="h931x"><dfn id="h931x"></dfn></sub>

        <address id="h931x"><address id="h931x"><nobr id="h931x"></nobr></address></address>

          深圳APP开发
          135-1039-0646

          深圳APP开发公司:6大交互素养APP设计师应具备

          2018-01-26?浏览:?返回列表

          交互设计是关于APP软件与使用者互动流程及界面的设计,它以用户为中心,以提升用户体验为终极目标。作为APP软件设计师必须要有良好的交互素养,这是提升APP软件设计效率,确保APP体验保障。那么,APP设计师应该具备哪些交互素养呢?

          一:确保用户正确理解信息,减少识别成本

          页面信息分为单个信息元素、信息区块、页面整体信息与系统信息。

          1. 针对单个元素对象来说,如icon、button、tab等,需要设计正确的示能与意符。示能是对人类直觉的利用,不能反示能。意符,指传递正确交互方式的信息。向左箭头表示返回,页码表示所阅览信息的当前位置。

          2.对于多个元素构成的整体对象来说,需要设计成可明显识别的独立整体,可以根据格式塔原理,利用相似性、相近性和闭合性原则,将页面信息区隔成若干独立的格式塔。

          3. 对于页面整体信息来说,需要根据用户的主要目标,整体设计页面信息层级。

          4. 系统信息设计需要保持一致性,包括功能一致性与路径一致性。

          二:确保用户便于操作,减少操作成本

          用户操作与操作手势、功能位置、操作区域大小以及操作流程相关。

          1. 常规操作手势有滑动、点击、按压,设计方案时需要考虑采取哪些操作手势,并考虑手势是否会产生冲突。

          2. 功能位置一般来说用右手拇指操作的用户居多。对于高频使用功能,一般常驻屏幕,不会随着页面的滑动而消失。

          3. 操作区域是指用户触发功能的可操作空间,空间越大操作成本越低。对象的真实可操作区域比视觉区域大,可以增加操作的有效性,且真实可操作区域不得小于7mmm。

          4. 操作流程是指用户为达到目标,所需要完成的若干任务。我们需要预测用户下一步行为,不断缩短用户操作流程,同时减少用户等待时间。

          三:用户会犯错,降低操作风险

          由于系统的复杂性、外部环境的变动性等,用户难免产生误操作。

          1.用户操作前,设计合理的约束。根据用户任务特征,预先评估潜在风险,并设计好约束方案。

          2.用户操作时,提供二次警示确认。当用户的操作会给用户带来某种风险时,需要弹出警示弹窗进行二次确认。

          3.用户操作后,提供撤销机会。当用户执行完某项风险操作时,可提供撤销选项回到之前的状态。

          四:提供高效的反馈,提升用户掌控感

          1. 及时的反馈。用户每执行一个操作都是和系统的一次互动,系统都应提供及时反馈,否则用户会认为系统未收到自己的交互信息而进行二次操作。

          2. 正确的反馈。用户在执行任何一项操作之前,都会根据当前的信息情况对操作结果有大致的评估,若系统反馈与预期不符,会给用户造成某种?;杏胧Э馗?。

          3. 良好的映射。根据当前信息,对操作结果进行预判是用户的自然属性。当系统给与用户反馈时,应建立反馈与用户操作对象间的映射关系。

          五:保持设计的扩展性与容错性

          全面考虑数量多少与内容有无对设计方案的影响,是考验设计方案扩展性与容错性的基本方式。

          六:尊重用户使用习惯

          我们需要去竞品中去寻找类似的设计。竞品分析能在帮助我们验证需求、掌握用户习惯的同时,加快我们的方案设计效率,避免我们重复造轮子。

          相关文章阅读

          最新APP开发案例

          • 米尼直播

            米尼直播

            米尼直播以直播为切入口的互联网社交媒体平台。...

          • V聊(偶遇佳人)

            V聊(偶遇佳人)

            偶遇佳人app是一款社交聊天应用,是专为单身男女们提供的附近...

          • 一陌直播

            一陌直播

            偶遇佳人app是一款社交聊天应用,是专为单身男女们提供的附近...

          • 雨音直播

            雨音直播

            雨音视频交友,给你不一样的极致体验让你随时随地跟Ta擦出爱...

          • 播吖直播

            播吖直播

            播吖,全民直播开店的直播电商APP,服务传统电商以及线下实体...

          pc蛋蛋博彩安全吗_A爱彩