Tạo ứng dụng cho hàng tỷ người dùng

Những thị trường có mức độ thâm nhập của Internet và điện thoại thông minh tăng nhanh nhất có thể phải đối mặt với một số vấn đề thách thức, chẳng hạn như:

  • Kết nối chậm, không liên tục hoặc tốn kém.
  • Các thiết bị có màn hình, bộ nhớ và bộ xử lý có thể kém hiệu quả hơn so với các thiết bị ở các thị trường khác.
  • Có ít cơ hội để sạc lại pin trong ngày.

Để giúp ứng dụng của bạn thành công và mang lại trải nghiệm tốt nhất có thể ở các thị trường đang phát triển, chúng tôi đã tổng hợp một số lời khuyên về cách giải quyết những vấn đề này.

Các phương pháp được mô tả trong phần này áp dụng cho tất cả ứng dụng, chứ không chỉ ứng dụng được phát hành ở các thị trường đang phát triển. Những ứng dụng sử dụng bộ nhớ, nguồn và băng thông mạng một cách hiệu quả sẽ hoạt động hiệu quả hơn ở mọi thị trường, đồng thời mang lại trải nghiệm tốt hơn cho tất cả người dùng.

Xây dựng ứng dụng để làm hài lòng hàng tỷ người dùng

Chúng tôi đã chia lời khuyên của mình thành 5 danh mục chính: khả năng kết nối, khả năng của thiết bị, chi phí dữ liệu, mức tiêu thụ pin và nội dung. Các danh mục được trình bày không theo thứ tự cụ thể và bạn nên xem chúng là nguyên tắc chứ không phải tuyệt đối. Bạn nên luôn tìm hiểu thông tin cụ thể của mọi thị trường hoặc quốc gia mà bạn nhắm đến.

Tìm hiểu cách cung cấp trải nghiệm tốt hơn cho người dùng kết nối với mạng chậm hơn. Tập trung vào việc tối ưu hoá hình ảnh, tối ưu hoá kết nối mạng và tinh chỉnh quá trình chuyển dữ liệu.

Tìm hiểu cách hỗ trợ những thiết bị có những chức năng có thể khác với những tính năng bạn thường phát triển. Hãy tính đến nhiều kích thước màn hình, khả năng tương thích ngược và mức sử dụng bộ nhớ hiệu quả.

Tìm hiểu cách giúp người dùng giảm thiểu chi phí lưu lượng truy cập mạng bằng cách giảm kích thước ứng dụng và cung cấp các chế độ cài đặt mạng có thể thiết lập.

Tìm hiểu cách ứng dụng của bạn có thể giúp duy trì tuổi thọ pin. Hãy làm theo các phương pháp hay nhất để quản lý nguồn và đo điểm chuẩn nhằm đảm bảo rằng ứng dụng của bạn không làm tiêu hao pin một cách không cần thiết.

Tìm hiểu cách trình bày nội dung để mang lại trải nghiệm người dùng tốt nhất có thể. Các lĩnh vực cần tập trung bao gồm khả năng phản hồi của giao diện người dùng, các phương pháp hay nhất về giao diện người dùng và bản địa hoá.