最佳实践 | 助您轻松打造优秀 Android 应用
对于开发团队而言,优秀的应用体验至关重要。实际上,在 Google Play 上对 Android 应用给出五星好评的用户中,近四分之三提到了自己的应用体验感受*以及应用的速度、设计还有易用性。在 Google,我们希望帮助所有开发者打造优秀的应用,从而助您在 获客、留存和获利方面 做得更好。
*2021 年 Google Play 内部数据。
那么,什么是 "优秀应用"?这听起来可能有点雄心勃勃,但是实际上不少应用都能做到这点。这源于对用户的绝对关注,更确切来说,是聚焦于直观易用的用户体验,让用户尽快使用应用的主要功能——然而这还仅仅只是开始。对于优秀应用而言,其应能在任意设备上流畅运行,并提供始终如一的使用体验。而打造优秀应用的重点,就是应用的相关方都应重视应用的使用体验。
责任共担,或者说责任不明确,就是通往优秀应用之路的阻碍之一。应用质量的一些主要衡量标准 (例如: 崩溃和加载时间),通常都被视为公司某一小组的责任 (例如: 工程团队)。但是,在与一流团队交流*他们如何打造出色的应用质量时,采取跨职能合作显然是关键因素,而做法就是令工程、设计、产品和业务团队齐心协力,向共同的目标迈进。
*2021 年 Google 应用质量研究。
那么,想要打造一款优秀的应用,团队内部的最佳实践有哪些?
让应用质量成为各个部门都关注的要点——而不仅仅是工程团队考虑的问题
如果我也处在业务团队,那就可以更轻松地交流,因为我可以说 "竞争对手的应用比我们的快,我们需要把加载时间从 5 秒降到 4 秒"。优秀应用有助于提升公司业绩。新功能固然很好,但是如果新功能拖慢了应用启动时间,或者占据了大量设备空间,那么用户最终会减少应用的使用次数,甚至删除应用。工程师一般通过量化质量问题对于业绩的影响,在全公司范围内建立起对应用质量的关注,做法如下:
——某平台应用的软件工程师
- 案例研究表明响应速度、APK 大小、启动时间和内存占用对业务 KPI 的影响。您可通过 官方文档 查看相关案例研究,了解 Headspace 和 Duolingo 等开发者如何打造优秀应用。
- 参照竞争对手的应用进行基准测试,您可以在 Google Play 管理中心查看 类似应用的基准和其他指标。
*"用户旅程" 即为 用户在与您的应用交互时所经历的一系列步骤。"用户旅程" 的示例包含安装、入门引导、互动以及留存。
![最佳实践 | 助您轻松打造优秀 Android 应用](https://img.it610.com/image/info9/eb7f4b913f124858a4b889707d1cef3c.jpg)
文章图片
△ 专注于业务目标的团队会更加关注用户
和您的用户使用相同的设备 假设您的大部分用户都使用特定类型的设备,而您也将相同的手机、平板电脑或者智能手表用作自己的主要设备,那就可以获得与用户相同的体验。尤其是公司的高层领导,因为他们所做的决定将会影响数百万用户的日常体验。例如,Duolingo 就将这种做法融入公司的 DNA 之中。对于包括 CEO 在内的每位 Duolingo 员工而言,要么使用专用设备,要么使用入门级 Android 设备,以此反映公司绝大部分用户群的需求。
在追求质量和优秀应用的过程中,采用以用户为核心的方法对于业务发展而言必不可少。如果您有兴趣了解如何打造优秀应用,请查阅我们附有实用技巧的案例分析,并前往 优秀 Android 应用 站点,报名参加我们的优秀应用峰会。
在后续内容中,我们将会深入介绍实现优秀应用体验的两大决定因素: 第一个是应用性能及其与用户行为的关联,第二个是打造跨设备的无缝用户体验。欢迎您持续关注官方微信公众账号,随时获取最新资讯,您也可以订阅 Android 开发者简报,以便接收下一期的通知以及来自 Android 团队的最新动态和洞见。
【最佳实践 | 助您轻松打造优秀 Android 应用】欢迎您 点击这里 向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!
推荐阅读
- 不废话,代码实践带你掌握|不废话,代码实践带你掌握 强缓存、协商缓存!
- 六项精进20180530
- 数据库|SQL行转列方式优化查询性能实践
- 【Day31课后实践】
- 最佳损友
- 2021—3—8日教练实践总结&呼吸练习&觉察日记
- 湖州大学生实践团开展系列活动践行生态文明理念
- 好的思维需要实践
- 服务注册与服务发现的最简单实践
- 回归|金融数值方法之回归计算-python实践