大概在2009年中,我有幸加入了公司的移动应用项目,开始前必然是恶补各类手机平台的相关知识,以帮助设计能正确进行。当中就包括了Android。
设计某一个手机平台的应用程序界面时,设计师通常先是了解平台的特性、控件以及界面布局规范。然而我们发现Android官方居然没有一份完整的界面设计规范类的东西。官方的开方文档(http://developer.android.com/guide/practices/ui_guidelines/index.html 需翻墙)提到的几点人机界面指南,也只不过寥寥几笔而已。
这让我们很郁闷,使得我们不得不花更多的时间去琢磨Android手机,从它的原生界面开始细致地观察,试图从中找出设计章法或依据,又或是尝试从中猜测它的设计哲学。
在得到很多朋友的鼓励之后,《Android手机应用程序界面设计指南》从2010年8月20日起正式开始在阿智的博客(http://azero.tsang.blog.163.com)连载了。
这一系列的“指南”,或许称之为我的个人经验累积更为恰当。直至今天,我的个人实验室(数字游牧实验室,Android、iPhone应用程序实验基地)仍然在不断地验证这份指南并保持更新。同样,在博客中我也希望能听到大家关于此方面的讨论。
这一系列指南将带给你…
1、 新的发现——发现Android原生界面更多的设计优点,而不是对它嗤之以鼻。另外,通过对比不同厂商的Android手机,也可以从中发现一些硬件配置的共性。
2、 观念革新——紧记我们设计Android的应用程序,而不是设计新的Android平台。
3、 规范与创新——规范意味着你的应用程序界面可以更容易被Android手机使用者理解,同时也能给你的工作提升效率。另外,你能了解在什么时候创新更为合适。
4、 不断的惊喜——我们总能在志趣相投的圈子中得到不断的惊喜。
必须明白的事情…
这一系列指南,依赖于Android非客制化的界面。
如果你的应用程序是特别为某个客制化的Android界面定制的,比如特别为Lephone定制一款应用程序,可能不适合你。
如果你不是在做第三方应用程序,而是像OMS(ophone)、LEOS(Lephone)那样“自主研发”又一个手机操作平台,也不适合你。
我们必须保持一致的观念:我们接下来所讨论的是设计Android的应用程序界面,而不是设计新的手机操作平台界面。
尽管我们花费了大量的时间去理解Android,但这份指南仍然不具备任何的“官方气味”。不要期待百分百适合你。另外,我们无法预知后续版本的更新所带来的界面革新。
最后,如果你喜欢复制粘贴本指南有关的图文,建议附带以下内容:
作者:阿智 出处:http://azero.tsang.blog.163.com