当前位置 > 主页 > 万和大讲堂 >


南京Java培训分享JAVA开发者常见的致命错误

2016-03-30 10:11

  几乎没有开发者或者设计师会故意破坏应用的设计。所有的应用程序创建者都对自己的APP应用寄予美好的愿望,但是很多错误是在他们无意识的状态下破坏app的设计。以下是南京万和Java培训总结的应用开发者和设计者经常犯的6大致命错误。


  在app设计过程中,开发者和设计师犯过很多破坏设计的错误,不过以下是最明显的一部分,并且也很容易避免。深入理解设计规则和移动应用特性可以帮你打造更好的用户体验。


  1、强迫用户注册


  比如,朋友给你推荐了一款非常优秀的应用,而你也非常有兴趣使用它。下载应用,打开,而弹出的第一个屏幕却要求你先注册,很肯定的一点,这不是你期望的第一体验。用户下载应用后肯定希望能立刻体验它,如果你使用计算器应用都需要注册,那么这个设计是非常愚蠢的。不过,有些应用出于功能方面的要求需要首先进行注册,这种情况下,要确保有一个很好的指导过程,并且注册要求应该切合应用的实际需求。如果不是这种情况,那么你可以侥幸首先展示应用,如果用户希望解锁更多功能,比如邀请朋友和跟踪目标,那么再要求用户注册。  南京Java培训


  2、难以阅读的文本


  对用户来说,滚动阅读要比眯着眼阅读容易的多。很多时候,你想从屏幕上获得尽可能多的信息,比如股票图表,但对于文本来说,滚动方式可以让你更快地进行阅 读。不过,阅读速度依然依赖于文本阅读的难以程度。使用更大尺寸的文本没有什么不妥。就像上边提到的控件部分,更大一点的尺寸并不仅仅适用于儿童,当不在4英寸屏幕上进行阅读时,大一点的字体会让阅读变得更加容易。


  如果你不确定应该使用哪个字号的文本,那可以使用Dynamic Type 。这样用户可以决定哪个字体大小最适合他们,而你也无需为如何恰到好处地展示内容而担心。


  3、过小的控件


  这一点就如同让一个手指粗大的人穿针引线一样,几乎是不可能实现的。对于儿童来说,我们需要简化元素并将之放大,对于应用来说也一样,大尺寸控件更易于用户与之进行交互。在此前的iOS版本中,计算器应用中控件尺寸已经比较合适了,不过iOS 7使用了更大一点尺寸的控件。  南京Java培训


  4、承载过多品牌


  思考一下,用户使用你的app所要付出的代价:


  他们需要从App Store下载你的应用,它展示应用的名称和icon;


  他们需要通过查看应用名称和icon在手机上打开应用;


  他们需要观看展示app logo和名称的加载视图。等到他们真正要使用应用时,你的品牌已经通过三次不同的机会曝光给他们。除此以外,真的没有更多的需求要你在应用中填塞商标或 品牌。对于网站来说,给品牌更多曝光机会似乎无可厚非,因为你不知道用户是如何到达你的网站的。但是对于应用来说,用户到达应用只有一个方法,就是点击打开应用。


  5、令人困惑的动画


  动画可以让应用更加简单简洁,不过不适当的使用也会让应用变得难以理解或者令用户迷失。把动画用在设计当中非常尤其,不过问题在于很多时候它们并没有任何目的。在本文中,我们不深究纷繁难懂的动画。


  6、糟糕的app icon


  通常情况下,用户对应用的第一印象来自于icon。当用户看到应用的icon时,他们经常会做这些猜想:它是安全的吗?我可以信任它吗?这款应用可靠吗?应用是否是由专业人士开发?它值得我投入时间吗?


  对于不同的开发者和设计者来说,每个人似乎都有他们自己关于什么是好的icon的想法。在应用商店中,你会看到一些icon非常引人注目,而另一些 icon则似乎被隐蔽了,默默无闻地藏在某个角落。很明显,让icon脱颖而出的是其视觉上的吸引力,但是哪些元素让icon更具视觉吸引力呢?   南京Java培训


  ●专注于一个独特的形状。是否有一个形状,你可以用在自己的icon中,从而提高icon的可辨认度;


  ●用色上精挑细选。确保你使用的颜色能满足某个目的,并保证它们彼此之前能相互协调;


  ●避免使用摄影作品。在一个小尺寸的icon上,用户很难看清摄影作品的细节;


  ●避免使用大量文本,保证其易读性。


  确保你的应用已经遵守了上述几项,从而避免给用户带来不专业的感觉。


  当前,软件产业已经成为国际竞争的焦点和各国竞相发展的战略性先导产业。而江苏万和作为专业的南京Java培训中心,整合多年软件行业培训经验,兼顾大中型软件企业使用高端商用软件进行软件项目开发的需求,学员通过4个月的课程学习,可以掌握开发Java大型软件项目过程中所需要的软件技术、设计规范、开发流程、质量控制及项目管理,欢迎广大学员加入。


最近开班 more>
  • Python基础班
  • Java全栈开发
  • 前端基础班
  • 软件测试
  • 云原生精英班
  • 云网预科班
  • CISP
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCM 12C
  • OCP 19C
  • RHCE 9.0
  • 随时开课
  • 12月26日
  • 随时开课
  • 12月4日
  • 12月16日
  • 12月9日
  • 12月21日
  • 1月6日
  • 12月30日
  • 12月16日
  • 12月21日
  • 12月7日
  • 12月7日
  • ——
  • 随时开课
  • 12月16日
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入