阅读更多

1顶
1踩

移动开发
移动应用已成为获得全球潜在用户最为有力的便捷手段,企业主不应忽视一款设计抢眼、功能全面的商业移动应用的重要性。



在开发移动应用时,用户体验(UX)和用户界面设计(UI)是两大重点,不容忽视。在进行任何应用的开发前,提前理解目标市场的行为模式非常必要。如果不能专注于用户体验,无论设计时花了多少时间,都可能影响到应用的可信度。所谓的“不良用户体验”很可能是“不好的用户界面”所导致的。想要设计体验更佳的应用,在设计开发移动应用时必须牢记并遵照以下要点,这些设计要点在开发移动应用中至关重要:

1. 重视响应式设计的概念,这一点非常重要。

在为移动应用设计用户界面时,必须记得:这款应用应适用于各类设备与移动应用系统。无论是媒体库、JavaScript还是CSS,应当特别注意多设备平台的问题处理与显示情况。

2. 迭代式用户界面设计也是个很大的加分点

在设计应用时,想要完全吸引并留住目标用户的注意力,使用迭代式的界面设计是个好办法。别忘了,每个连续迭代的宝贵经验都会让你受益匪浅,并可以在下一个设计项目中重复使用。



3. UI设计还需要考虑到508法规遵从(方便残障人士的使用)与安全性问题。

一般来说,在移动应用的设计后期设计者才会考虑安全性与508法规遵从的问题,从而导致整体项目周期拖长。作为一名专业的UI人员,提前咨询后端团队与中介软件专家,以确保正确的数据组以最合适的方式提交是非常重要的。有效的UI设计会格外注重这一点:减少用户的学习难度。这样一来,整体的用户使用效果也会获得相当可观的提高。

4. 一名好的UI在保证面向终端用户的同时,遵守问题简单化原则

如今,大多数客户端在设计时对“问题简单化”这句话都有误解,采用极简风格的UI。但让问题简单化的真实含义并非如此,而是指:让应用的初次使用者无需阅读详细的介绍与说明,即可打开并使用应用。也就是说,一个简单的用户界面让用户可以通过最简单的步骤来完成多项操作。例如,有效地使用色彩可以让你的应用界面尽可能简单化,这将对鼓励用户下载并定期使用应用起到直接的促进作用。

5. 在评估移动应用的UI设计时,让真实用户参与进来。

如果你是一名UI设计师,让一名真实用户在评估不同的UI设计方案与观点时参与进来。在开发初期使用这一办法可以减少关于哪些功能应当包括在内,哪些应当去除的疑惑。也不再需要返工,从而节省了项目的经费与时间。



6. 让移动UI尽可能以图像显示会更有帮助

毫无疑问,外观吸引人的移动应用总是比一个由大量文本组成的设计要更受欢迎。无论是打算让用户使用,还是提醒他们定期重新打开应用,外观更吸引人的UI会更有效果。将丰富的视觉控制装置有效地结合起来,会让用户明白如何与应用进行交互。



7.设计一款智能应用UI,遵照OS指南十分必要

在设计应用UI时,遵守目标平台OS的用户指南非常必要。强烈推荐尝试导航系统、触控手势与交互的创新。这样会使得你的UI设计风格有所提高,并允许你选择重要功能,放弃不想要的那些。在各大应用市场(苹果商店或者Google Play)上架前,应当严格而详细地进行检查。在提交应用前,花些时间研究一些上架的此类应用,应当阅读并遵守每款OS中创建应用UI的指南。

总结

一款移动应用的UI外观取决于你的目标市场。遵照标准指南来创建的UI使用起来容易理解也比较友好。随着应用开发持续发展,独特而富有直觉的UI会让你的应用鹤立鸡群。

文章来源: Medium
  • 大小: 12.9 KB
  • 大小: 11 KB
  • 大小: 8.2 KB
  • 大小: 15.1 KB
1
1
评论 共 2 条 请登录后发表评论
2 楼 ghua 2015-09-05 19:30
 
1 楼 windlike 2015-09-03 14:00
简单,非常重要

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 穷举法(泊松汾酒)

    泊松是法国数学家、物理学家和力学家。有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是:“韩信走马分油”问题。有3个容器,容量分别为12升,8升,5升。其中12升中装满油,另外两个空着。要求你只用3个容器操作,最后使得某个容器中正好有6升油。 规则如下: 1、大瓶子只能倒入中瓶子 2、中瓶子只能倒入小瓶子...

  • 分酒--第三届蓝桥杯预赛真题 java本科组 第10题

    题目:     泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。     有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是:“韩信走马分油”问题。     有3个容器,容量分别为12升,8升,5升。其中12升中装

  • 蓝桥杯 泊松分酒 数学分析 解题报告

    泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。       有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是:“韩信走马分油”问题。       有3个容器,容量分别为12升,8升,5升。其中12升中装满油,另外两个空着。要

  • 备考蓝桥杯(34)泊松汾酒java实现exeforward

    package pers.robert.lanqiaobeizhenti129; import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedHashSet; import java.util.List; import java.util.Scanner; import java.util.Set; ...

  • YTU1302——泊松分酒(bfs)

    Description泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是:“韩信走马分油”问题。有3个容器,容量分别为12升,8升,5升。其中12升中装满油,另外两个空着。要求你只用3个容器操作

  • HttpClient 超时设置

    本文基于httpClient4.5版本 maven依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version&gt...

  • httpclient超时配置

    【代码】httpclient超时配置。

  • 有趣的 Go HttpClient 超时机制

    根据 Go 源码的注释:Context 简单来说是一个可以携带超时时间、取消信号和其他数据的接口,Context 的方法会被多个协程同时调用。Context 有点类似 Java 的ThreadLocal,可以在线程中传递数据,但又不完全相同,它...

  • HttpClient超时重发不生效

    业务需要,远程调用的接口等待时间太长,所以增加了超时重发机制 使用的是默认的DefaultHttpRequestRetryHandler类,但是发现并没有重发,只是超时,于是在官网上查资料 于是使用官网上的例子,但是仍然没有用...

  • HttpClient超时设置详解

    HttpClient 4.3。HttpClient这货和Lucene一样,每个版本的API都变化很大,这有点让人头疼。就好比创建一个HttpClient对象吧,每一个版本的都不一样, 3.X是这样的 ? 1 HttpClient httpClient=...

  • 泊松分酒(泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。 有一次闲暇时,他提出过一个有趣的问题,后称为:)

    /** * 泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。 有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是: “韩信走马分油”问题。 有3个容器,容量分别为12升,8升,5升。其中12升中装满油,另外两个

  • 泊松分酒趣题<转>

    有一个12品脱(pint)的酒瓶,里面装满葡萄酒,另有8品脱和5品脱的瓶子各一个。问如何从中分出6品脱的酒出来?   传说泊松年轻时成功解决了该问题,勾起了他对数学的兴趣而投身数学研究,因此该问题被称为泊松分酒问题。另外这个问题又被称为分油问题啦,分水问题啦等等。   小学的时候在一本《十万个问什么——数学卷》中看到过这个问题,那本书直接给出了一个解答过程,又没说原理,看得我糊里糊涂。...

  • 泊松分酒(穷举法)

    规定: 1只有b1瓶子为空时,b1才往b2瓶子里倒酒 2只有瓶子b3为空时,b2才往b3瓶子里倒酒 3只有瓶子b3为满时,b3才往b1瓶子里倒酒 public class ShareWine { private int b1 = 12; private int b2 = 8; private int b3 = 5; private int m =6;//目标

  • java httpget 超时_java httpclient超时无效问题

    (也有其他,我使用的这一个)为了避免调用他人的连接出问题需要设置超时。我使用的版本是:httpclient-4.5.6private static PoolingHttpClientConnectionManager connMgr;private static RequestConfig requestConfig...

  • httpclient超时处理

    1.httpclient超时处理3.X是这样的HttpClient client=new DefaultHttpClient(); client.setConnectionTimeout(30000); client.setTimeout(30000); 4.X是这样的 HttpClient httpClient=new DefaultHttpClient(); ...

  • httpclient超时重试记录

    【北京】 IT技术人员面对面试、跳槽、升职等问题,如何快速成长,获得大厂入门资格和升职加薪的筹码?与大厂技术大牛面对面交流,...由于每个超时参数设置为5s。 实例 PoolingHttpClientConnectionManager connMa...

  • httpClient超时时间详解与测试案例

    介绍apache的httpclient在发送http请求时需要注意的几个超时时间,通过测试代码验证几种异常发生的场景以及注意事项

  • HttpClient超时故障

    网站这边多次因为HttpClient超时问题导致Tomcat停止服务,影响非常不好,而且问题重复出现,查看网络,没有比较明确介绍httpclient所有超时相关的设置(大部分只提到连接超时(connection timeout),读超时(socket...

  • HttpClient超时设置

    场景:最近并发较高,看到响应时间6s的时候,心里咯噔一下,我记得我设置的超时时间是5s啊。 原来读取超时时间没生效,只生效了连接...Httpclient包中通过一个异步线程去创建与服务器的socket连接,这就是该so...

  • Apache HttpClient 超时时间区别与验证

    HttpClient 有 3 个超时时间设置,通过配置 RequestConfig 即可配置请求的超时时间,各个参数的作用如下: connectTimeout:请求连接超时时间,超时会抛出 org.apache....

Global site tag (gtag.js) - Google Analytics