面向数十亿用户构建

互联网和智能手机普及率增长最快的市场可能存在一些挑战,例如

  • 连接速度慢、间歇性或成本高。
  • 屏幕、内存和处理器功能可能不如其他市场设备的设备。
  • 白天充电机会有限。

为了帮助您的应用在发展中国家取得成功并提供最佳体验,我们整理了一些关于如何解决这些问题的建议。

本节中描述的实践与所有应用相关,不仅限于在发展中国家发布的应用。内存、功耗和网络带宽利用率高的应用将在任何市场都能更好地运行,并为所有用户提供更好的体验。

构建应用,让数十亿用户满意

我们将建议分为五个主要类别:连接性、设备功能、数据成本、电池消耗和内容。这些类别没有特定的顺序,您应将其视为指导方针,而不是绝对规则。您应始终研究您所针对的任何市场或国家的具体情况。

了解如何为连接到速度较慢网络的用户提供更好的体验。专注于优化图像、优化网络和微调数据传输。

了解如何支持功能可能与您通常开发的功能不同的设备。考虑不同的屏幕尺寸、向后兼容性和高效内存使用。

了解如何通过减小应用大小和提供可配置的网络设置来帮助用户最大程度地降低网络流量成本。

了解您的应用如何帮助节省电池寿命。遵循电源管理和基准测试的最佳实践,以确保您的应用不会不必要地消耗电池。

了解如何呈现内容以获得最佳用户体验。需要关注的领域包括 UI 响应能力、UI 最佳实践和本地化。