设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Google 查看内容

为日渐成熟的Android设计App

2013-5-26 12:59| 发布者: joejoe0332| 查看: 4832| 评论: 0|原作者: 腾讯ISUX责|来自: 腾讯ISUX责

摘要:   英文原文:Designing For A Maturing  Nielsen最近的研究数据表明,Android系统的设备已经在数量上超过iOS系统了,所以并不难看出Android市场的繁荣正如日中天:有4.8亿的用户正在使用Android设备,每天有100 ...

  第三部分:创建成功Android App的小贴士

  • 认识Android

要了解Android,应该先知道如何使用Android系统,并且了解这个系统的用户。最好的方法也许就是买一些不同产家、不同屏幕尺寸甚至不同系统版本的设备来体验。这不仅会帮助你认识用户的多样性,也可以更好的测试你的App。为你的App选择最佳的支持设备,可从Google获取最新的统计数据,选择一个符合你要求的设备。另外,一些独立报告,如 OpenSignal’s August 2012 report也能够帮助你进行设备选择。

要记住的是,Android系统的更新是由服务提供商控制的,所以,如Google家的Nexus系列就能够更早获得最新的系统版本。于是,拥有一台最新的Nexus设备往往可以让你最先体验平台的最新发布版本。你也可以通过购买二手设备来节约成本,但要在购买前确保它能够运行你需要的Android版本(许多旧设备的系统不支持更新)。

  • 遵循设计指引

遵循设计指引将帮助你创建一个感觉更加像“原装”的应用,当然这仅仅是值得这么做的其中一个原因。设计指引还可以帮助你得到以下好处:

  1. 便于App适应于几乎任何设备
  2. 使应用程序使用起来更Android
  3. 提供用户熟悉习惯的UI
  4. 使App开发过程更加容易
  5. 增加应用程序在Google Play市场获得推荐的机会

遵循Android的导航模式,使用平台原生的导航元素同样能够有利于创建一个跨多终端一致的体验。

为日渐成熟的Android设计

  上图是联系人列表在iOS和Android两个系统的界面。为了使用平台原生元素,将搜索和新建联系人操作放置在了底部Action bar上,而不是像iOS中在上部。当然,在跨设备设计时,自定义App遇到的难度会更大,所幸有Google提供的新版设计指引,使得新系统的Android App看起来和4.0版本前创建的应用大为不同。

  • 理解Android的外观和感觉

众所周知Google在为了其所有的产品提供一个一致的视觉体验上已经投入了非常多的努力,Android当然是其中之一,Android 4.0引入了自己的风格:简单,平面,干净(Simple, Plain, Clean)——注重功能本身而不是形式感。

这虽然在一定程度上为开发者和设计师提供了更大的自由度,但同时还是要考虑到Android视觉风格的精妙之处:用更少来表达更多(Saying more with less)。这说明了:简单地从iOS系统复制样式和元素也许不再好使。在发布一个使用旧风格或者包含其他平台特征的视觉元素的全新App的时候,可能会造成用户的反感或负面效果——微软就发生过这样一个例子。浏览Android Niceties是掌握Android风格和找到灵感的好方法。下图是Google的Search App,很好的体现了Android系统的外观风格和感觉。

为日渐成熟的Android设计

  还有一个区分你的App的好办法是通过它的图标。与iOS不同,Android的程序图标可以采用任何形状或是形式,用户喜爱漂亮特别的图标,甚至会因此很乐意在不常用到的情况下将你的程序图标放置在首屏上。更多的图标设计指引,参照Icongraphy。下图是一些图标的例子。

为日渐成熟的Android设计

  • 为不同的设备设计

当设计App的时候,首先要确保它能够在大部分的设备上正常的运行。记住,不仅要适用于不同的屏幕尺寸和屏幕方向,也要注意适用于低亮度的屏幕或者是对比度较差的屏幕,以及速度慢的低配置机器。比如一些便宜的机型只有低分辨率的并且对比度较低的屏幕,这时过小的文字很难被清晰的显示,过大的文字又会显示不下。这时就要避免低对比度的文字和视觉元素伤害用户体验。以下就是一个自适应不同屏幕尺寸文字显示的设计例子。为日渐成熟的Android设计

  还有一些事情可能要注意:

  1. 使用对比较强的文字和元素颜色,比如在重要的元素上避免使用白色或者浅灰色,因为可能在较差的屏幕上会看不见。
  2. 在不同亮度的环境下,不同的屏幕亮度(低亮度、高亮度、自动亮度)设置下检查设计稿。
  3. 即使在使用标准尺寸的时候,要确认文字和UI元素在小屏幕或低分辨率屏幕上的显示足够大;你可以单独为这些屏幕设置特殊的文字或视觉元素显示尺寸。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部