面向数十亿用户的开发

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

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

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

本节中描述的做法与所有应用相关,而不仅仅是发布在发展中市场的应用。高效利用内存、电量和网络带宽的应用在任何市场中的性能都会更好,并为所有用户带来更好的体验。

构建让数十亿用户喜爱的应用

我们将建议分为五大类:连接性、设备功能、数据成本、电池续航时间和内容。这些类别没有特定的顺序,您应将它们视为指导,而非绝对规则。您应始终调查您所定位的任何市场或国家的具体情况。

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

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

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

了解您的应用如何帮助延长电池续航时间。遵循电源管理和基准测试的最佳实践,以确保您的应用不会不必要地消耗电池电量。

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