根据调查显示, iOS与Android的市场份额差距正越来越大。Android设备正在成为手机应用市场的主力军。如何从设计层面创造一个优美的app界面来吸引用户已然成为广大App开发者们必做的功课之一。
尽管苹果的扁平化设计风格在这几年出尽了风头,但Material design主导下的Android应用界面设计也是非常值得设计师学习和重视的。以下是Mockplus(摩客)为大家整理的一些界面设计非常优秀的安卓应用。
1. Eye In Sky Weather
与iOS一样,谷歌Play商店中也有大量的天气应用。Eye in Sky Weather以其简约,全息主题和用户所期待的天气应用程序应有的基本功能而脱颖而出。该应用程序包括14个最好的天气图标集,可以添加自己的图标集。还有四个高度可定制的小部件和一个可扩展的通知,还有一个DashClock扩展。
2. Snapseed
Snapseed是Google提供的综合照片编辑应用程序。除了拥有Instagram提供的基本编辑功能之外,Snapseed的这种编辑模式使得照片编辑变得前所未有的简单。许多照片编辑应用程序的编辑过程都显得非常笨重,但Snapseed保持简单风格的同时还提供了很多可轻松调整的选项。
当然,你可以改变灯光和添加滤镜,但重新聚焦图像和改变胶片风格的能力使得他们的工具箱是独一无二的。最后,根据您之前制作的节省,重新编辑的能力使得这个应用程序成为我最喜欢的照片编辑器。
3. YouTube
作为全球最大的视频共享网站,YouTube自2005年成立以来一直受益于他们的智能设计。同样的灵感贯穿到今天,并且可以看到移动应用程序易于使用的服务。
同样,虽然YouTube不是专门的移动应用程序,但YouTube视频中超过一半的视图都是通过移动设备完成的。 2017年这样的应用程序的必要性是非常明显的。
YouTube在保持设计的可访问性和新鲜度方面做得很好,每两周更新一次应用程序,并使设计适应它们对平台所做的更改。事实上,大多数用户也更喜欢移动版本。
4. Pinterest
Pinterest可以说是最美Android应用程序设计的竞争者之一。 从详细的注册流程到照片的全面展示,Pinterest为用户界面添加了足够的细节,使图片和内容保持在中心位置。
5. Trello
Trello是一个项目管理和组织工具,主要工作是他们所谓的“看板”。每个看板可以对应不同的任务或责任,需要完成。 简单而明显的设计使得工作可以更快地完成,并减少了各方之间的交流错误。
Trello是一个很好的用户体验设计的案例,因为它没有太多不必要的功能。 应用程序主屏幕上的所有内容都很容易理解,并且完全按照应用程序的方式工作,不会对任何从一个板到另一个板的任务产生任何困惑。 界面设计非常直观,第一次使用应用程序的用户可以轻松浏览不同的页面。
6. Slack
Slack是适合各种团队的沟通工具。 无论是计划一个事件,从事某个项目,还是只是厌倦了电子邮件,Slack正在成为专业人士之间使用最广泛的工具之一。 这个成功的关键原因是他们简单而强大的设计。
虽然Slack不是专门的移动应用程序,但他在移动设备上的用户体验并不比在计算机上使用差。您需要的所有内容都非常清晰地放在左侧的下拉菜单中,而团队Feed始终在应用程序的主要区域进行更新。
7. Duolingo
Duolingo是一家语言学习公司,教导用户如何通过迷你游戏和简短的课程讲不同的语言。 该公司成立于2009年,已经达到1亿用户,并且一直在持续增长中,主要是由于他们的应用程序非常简单,技术也在不断的创新。
任何使用Duolingo的人都能理解应用程序的简单性。 通过完成一个任务或游戏,您可以转到更高级的类别。 结合移动游戏应用程序的成瘾性,并使用它来学习新的语言也是一个很棒的主意,在此基础上的用户体验也是吸引用户的因素之一。
8.Wickr
与许多有效的移动应用程序UI设计一样,Wickr非常简单。 它可以完美地处理安全的消息,同时保持其基本的黑色和白色的设计。 无论用户是出于商业还是个人目的选择,都是安全发送加密消息的有效方式。 它具有群组消息功能,以及一对一的通信。 信息发送者可以控制消息,图像或视频可以被查看多长时间。 像Snapchat的消息只能显示1-10秒钟,随着时间的推移,它会数字化地“碎片化”已删除的消息。
9. Hipmunk
Hipmunk是计划旅行的最快,最简单的方法。 这个程序将通过比较所有的顶级旅游网站节省您的时间,包括设置您想要前往某一天的目的地的提醒,查看其他乘客的评论,预订航班,根据您想要最接近的目的搜索酒店房间等等。
我真正喜欢它的设计方面是,它可以根据您的需求,例如基于卡片布局的城市访问,或适合某个预算的酒店的最佳时间)量身定制您的视图。 这是一个真正可定制的预订旅行安排的应用。
10. PEAR Sports
PEAR是一款个性化的健身应用程序,集合了数以千计的锻炼与私人教练。 这个应用程序可以对用户的健康数据做出实时反应,以适应用户的具体需求的锻炼。比如跑步,骑自行车和举重训练,并根据你的选择对你进行实时鼓励。 它与所有主要的健身追踪器和应用程序同步,以保持所有的锻炼数据易于管理。 最重要的是,你可以随心所欲地打开或关闭手机。 如果您正在做瑜伽或其他需要双手的东西,您的私人教练可以纯粹通过音频来指导。 例如,如果您在跑步机上跑步,则会提供有用的心率图形,燃烧的卡路里以及总体进度。 总的来说,这是一个非常有用的应用程序,考虑到个性的健身,以及其可定制的功能和设计。
更多UI设计资源
1. developer.android
作为安卓开发者,可以参考Google的Android Design规范,官方对于如何做好Android App的UI设计一直有着很多的导引和建议。
2. Github
Github的UI设计板块收集了很多设计相关的素材和优秀设计站点。不仅仅限于Android应用界面设计。
视频教程
1.How to Design Android UI/GUIs in Android Studio
这个视频向Eclipse用户解释如何使用Android Studio为你的应用程序创建图形用户界面。 视频很长(接近一个小时),但流程逻辑上很容易。
2. Android UI Tutorial: Layouts and Animations
Android UI布局和动画的最佳教程之一。 它教你如何使用Android Studio创建不同的布局(框架布局,线性布局,相对布局和网格布局),视图(TextView,ListView,ImageView,GridView,RecyclerView)和动作(属性动画,可绘制动画)。 本教程适用于初学者和高级设计人员,并且可以在GitHub上使用该项目。
关于原型设计
一个应用的设计风格基调奠定我认为是从原型设计开始的。在App的原型设计阶段,UI元素的选择和使用是设计师需要慎重把握的。在工具选择方面可以根据安卓应用的特点尽量使用Mockplus或者Justinmind这类偏向于Material design风格的设计工具。