现如今的创业者们基本上可以为自己的网站构建出一个移动版本,除此之外,他们还可以构建符合他们要求底线的App应用。不过这一切说起来容易,做起来难。实际上,一款App应用是否能获得成功很大部分是由这三个因素决定的:可用、朴实、简单。
为了探究如何开发一款能让用户喜欢的移动App应用,笔者最近和11位成功的青年创业家探讨了以下这个问题:
创业家们(和他们的开发团队)不应该忽略哪些App应用设计最佳做法?
下面则是他们的建议——有些建议可以在开发早期阶段反复推敲,还有一些建议可以在产品发布前从细节上得到改进。
- 测试是关键
移动App应用测试是一块较新的领域, 但是却非常有影响力。不妨看看像Artisan这样的平台是如何强化移动应用测试工作的。
——Robert J. Moore, RJMetrics
- 深入了解你的用户
你需要深入的了解你的用户动机,并且根据他们的需求做出你的产品。如果你能很好的利用这一理念,那你就能有非常稳固的用户基础和出色的用户体验效果。反之,无论是试图进行企业转型,还是尝试发展战略,都有可能成为一件极具风险的事。
——Doreen Bloch, Poshly Inc.
- 规划离线体验
一些最热门的App设计之所以广受好评,一定程度上是因为当用户不在线上时,仍然可以有极佳的可用性。举个例子,即便用户无法连接WiFi或其他网络信号时,WorkFlowy和印象笔记(Evernote)仍然可以无缝运行。创业者和他们的开发团队在规划App应用的时候,应该把这一设计方法应用其中,要提前考虑App应用在离线模式下如何运行。
——Doreen Bloch, Poshly Inc.
- 使用简单的设计理念
即使现在有几乎一半的美国人拥有智能手机,但也不意味着他们可以熟练使用智能手机。正因为如此,移动App应用应该非常便于使用,即便是一个移动网络新手,也应该可以高效地驾驭。
——Andrew Schrage, Money Crashers Personal Finance
- 做到极简
一旦你已经有了一个粗略的设计,找一个对技术不熟悉的朋友或是家庭成员,看看他们是如何使用这款App应用的。它够直观吗?有没有一些易于理解的大按键?你是不是用了一些技术专业术语?把反馈记下来,关注那些让他们感到卡住的地方——如果你的设计不能非常直观或是使用便捷,那么一定会快速的失去大批新用户。
——Kelly Azevedo, She’s Got Systems
- 调整你的设计
安卓系统用户使用的设备和iPhone用户完全不同。确保你的设计原则符合你所设计的操作系统,一种模式无法适应全部。
—— Adam Lieb, Duxter
- 使用网格
在设计中使用网格会非常有帮助,因为它能让你的应用每页之间的切换保持一致性。网格是一个非常重要的设计概念,可以让设计师维持一致性,创造视觉的连接性,并保持整体App设计的统一。
——Jesse Pujji, Ampush
8.尽可能的覆盖多种平台
每一天,用户都会在不同的设备和平台上使用App应用——桌面、网页、智能手机,还有平板电脑,而且一天内往往还会在不同平台之间切换使用。创业家们需要确保自己开发的App应用可以在功能方面和吸引力方面,支持尽可能多的设备和平台。
——Clay Hebert, Spindows
- 不要忘了便捷的重要性
任何一个移动App或者是移动网站,都应该有一个概念——“我是否让终端用户的生活更加便捷?”在实体产品开发的流程中,以人为本的设计,往往会和数字化领域有所脱节。不要在一个封闭的空间里设计。在产品开发中每一步的设计,都要和你的终端用户在一起,要站在他们的角度上考虑设计。
——Matthew Manos, verynice
- 模拟真实的世界
设计一款出色App应用的关键,是可以为用户提供丰富的用户体验,并且应用所表达的主题范畴可以被设计的和真实生活类似。举个例子,如果你正在开发一款生产力App应用,就应该学习人们在使用实体产品时的行为是什么样子,然后设计一款可以提升可用性和用户体验的App应用。
—— Rahul Varshneya, Arkenea
- 选择一件事,然后做好这件事
App应用开发者犯的最大的设计错误,就是想在一个小屏幕上实现太多功能。你的App应该拥有一个主要功能。在你心里,要非常清楚这个最主要的功能。不要给用户太多功能选项,并寄希望于他们可以挑选一个最适合自己的功能。实际上,要指导用户使用一项精确的功能,而这个功能,就是你希望他们所使用的。
——Prerna Gupta, Smule
相关推荐
来电了App是一款集多功能于一体的移动应用,主要针对信息检索、商品浏览以及实时更新等...其背后的技术涵盖了搜索引擎优化、个性化推荐、安全防护、用户体验设计等多个领域,体现了移动应用开发的前沿技术和设计理念。
在Android应用开发的世界里,构建高质量的应用程序是开发者的核心任务。为了实现这一目标,了解并掌握一系列关键的诀窍至关重要。以下就是从"打造高质量Android应用 Android开发必知的50个诀窍"中提炼出的一些核心...
资源名称:打造高质量Android应用:Android开发必知的50个诀窍内容简介: 《打造高质量Android应用:Android开发必知的50个诀窍》是目前唯一一本从开发技巧角度讲解Android应用开发的著作,旨在迅速提高开发者解决...
ASP.NET 移动Web应用程序是为适应不同类型的移动设备而设计的网络应用。这些应用程序能够充分利用ASP...通过掌握上述技巧和窍门,开发者可以创建出高效、用户友好的移动Web应用程序,适应不断变化的移动互联网环境。
本书是目前仅有的一本从开发技巧角度讲解Android应用开发的著作,旨在迅速提高开发者解决各种疑难问题的能力,从而打造出高质量的Android应用。作译者都是经验丰富的Android开发工程师,作者悉心总结Android应用开发...
不过,我们可以根据标题和描述中提到的“打造高质量Android应用:Android开发必知的50个诀窍”这一概念,推断出一些知识点和建议,这些都是在Android开发过程中确保应用质量的关键要素。 Android开发中打造高质量...
本章详细介绍如何设置一个完整的Android开发环境,包括安装必要的软件如Android Studio、SDK(Software Development Kit)以及创建虚拟设备等。通过这一步骤,开发者可以准备好开发Android应用的所有必需工具。 ###...
### Android开发教程之Android平台人机界面开发的四个重要诀窍 #### 一、开源和人机界面的一致性 Android作为一个开源平台,为开发者提供了极大的自由度来创建创新的服务和应用程序。为了确保用户获得一致且高质量...
- 创建一个清晰的视频,展示App的基本操作流程,无需过于复杂,只需突出其核心功能。 - 视频有助于SEO优化,易于被搜索引擎找到,从而提高可见度。 5. **多语言视频**: - 当发现用户自发翻译的视频受到欢迎时,...
一款成功的移动应用不仅需要具备强大的功能和良好的用户体验,还需要有一个吸引人的图标来第一时间抓住用户的眼球。其中,颜色的选择尤为重要,因为它能够直接影响到用户对应用的第一印象以及品牌形象的建立。 ####...
标题中的“1000个家庭生活小窍门”是一个集合性的表述,指的是包含大量实用的家庭生活技巧和建议的资源。这些小窍门通常是为了帮助人们解决日常生活中遇到的各种问题,提升生活质量,让家庭生活更加便捷、愉快。描述...
Inroads是一款由Bentley Systems开发的专业道路设计软件,它在土木工程和基础设施建设领域广泛应用。以下是一些关于如何高效利用Microstation Inroads的实用技巧: 1. **导入AutoCAD Civil 3D表面**:在Inroads中,...
"生活实用工具-美食美家"这个名字暗示这是一款综合性的美食应用,不仅包含烹饪教学,还可能涵盖家居生活资讯。用户可以在其中找到各类菜系的食谱,同时学习家居装饰和生活小窍门。该应用可能通过推荐系统,根据用户...
"Geopak应用小窍门"是针对Microstation软件中的一款强大的土木工程设计与分析工具的使用技巧分享。在本文中,我们将深入探讨Geopak的一些关键功能和实用操作,帮助用户更高效地利用这款软件进行项目工作。 首先,...
该平台旨在为数控行业提供一个通用的开发、应用与分享工业APP的环境,推动数控技术在各垂直领域的应用与推广。 关键词:i5OS、运动控制、工业APP平台、安全 测试床项目的目标是建立一个以i5运动控制技术为基础的...
我们希望学生们能够在学习这些小窍门的同时,认识到知识的力量,培养他们的好奇心和探究精神,最终能够将这些学到的知识应用到实际生活之中,提升他们的独立生活能力。 总之,这套《生活中的小窍门》PPT教案,不仅...
Delphi数据库应用实例:一个生活小窍门文章收集管理程序,是一个典型的Delphi 数据库的应用程序范例,数据库基于简单移植性强的Access,你可通过这个程序将你发现的生活小窍门归类保存,后续可对其修改、查询等操作...