The Android Developer Challenge is back! Submit your idea before December 2.

为数十亿用户打造产品

互联网和智能手机渗透发展最快速的市场面临着一些挑战性问题,比如:

  • 连接缓慢、时断时续或成本高昂。
  • 设备的屏幕、内存和处理器性能可能不如其他市场的设备。
  • 电池日间充电的机会有限。

为帮助您的应用成功进军发展中市场并尽可能提供最佳体验,我们收集了一些有关如何解决这些问题的建议。

本部分介绍的做法与所有应用相关,而不是仅仅与在发展中市场发布的应用相关。高效利用内存、电能和网络带宽的应用在任何市场的表现都更好,并且可以为所有用户提供更好的体验。

构建适合数十亿用户的应用

我们将建议分为以下五大类:连接、设备功能、数据成本、电池消耗和内容。这些类别未按特定顺序排列,您应将其视为指导原则,而非绝对的标准。您应始终研究目标市场或国家/地区的特定情况。

连接

了解如何为联网速度较慢的用户提供更好的体验。关注优化图像、优化网络以及微调数据传输。

设备功能

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

数据成本

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

电池消耗

了解您的应用如何帮助延长电池寿命。遵循电源管理和基准测试的最佳做法,以确保您的应用不会无谓地消耗电池电量。

界面和内容

了解如何显示内容以尽可能提供最佳用户体验。关注的范围包括界面响应能力、界面最佳做法和本地化。