Save the date! Android Dev Summit is coming to Sunnyvale, CA on Oct 23-24, 2019.

Đáp ứng kỳ vọng của người dùng bằng cách thử nghiệm theo nguyên tắc về chất lượng

Các ứng dụng dành cho điện thoại thông minh, máy tính bảng, Android Wear, Android TV và Android Auto đều cần phải triển khai các đặc điểm độc đáo để đảm bảo chúng đáp ứng được kỳ vọng của người dùng. Đồng thời, các ứng dụng Wear, TV và Auto cần đáp ứng các tiêu chí chất lượng để đủ điều kiện hiển thị trong các kênh tương ứng của chúng trên Google Play.

Lý do phương pháp này hiệu quả

Người dùng và chương trình cho ứng dụng Wear, TV và Auto mong đợi ứng dụng cung cấp các tính năng phổ biến, các tính năng giúp làm cho bất kỳ ứng dụng nào trở nên quen thuộc và hữu dụng trên các thiết bị Android. Nguyên tắc về chất lượng cung cấp một loạt các tiêu chí và quy trình kiểm tra giúp bạn dễ dàng kiểm tra xem ứng dụng của bạn có đáp ứng được những kỳ vọng cơ bản này của người dùng không. Và bởi vì các nguyên tắc này bao gồm các quy trình kiểm tra cơ bản, bạn có thể tập trung vào việc xây dựng và chạy thử nghiệm cho các tính năng độc đáo của ứng dụng.

Các phương pháp hay nhất

  • Tuân thủ nguyên tắc thiết kế và mẫu điều hướng ứng dụng thông thường của Android.
  • Chỉ yêu cầu những quyền mà ứng dụng của bạn cần.
  • Bảo toàn trạng thái ứng dụng của bạn chính xác khi ứng dụng được đưa vào nền.
  • Dừng bất kỳ âm nhạc nào được phát bởi ứng dụng của bạn khi ứng dụng được đưa vào nền, nếu không màn hình khóa sẽ kích hoạt (trừ khi đây là các tính năng rõ ràng của ứng dụng).
  • Cung cấp chỉ báo tiến độ cho các quá trình chậm.
  • Đảm bảo ứng dụng của bạn không bị treo, gặp lỗi hoặc hoạt động không như mong đợi.
  • Sử dụng hình ảnh chất lượng cao trong giao diện người dùng của bạn và đảm bảo hình ảnh không tạo pixel.
  • Đảm bảo văn bản luôn dễ đọc.
  • Tuân thủ chính sách của Google Play và cung cấp cho ứng dụng của bạn xếp hạng nội dung phù hợp.

Các phương pháp hay nhất cho ứng dụng dành cho máy tính bảng

  • Cân nhắc tạo một giao diện người dùng nhiều ngăn; ví dụ: hiển thị danh sách trong một ngăn và các chi tiết mục đã chọn trong một ngăn khác.
  • Cung cấp biểu tượng và các bitmap khác ở độ phân giải phù hợp cho màn hình của người dùng.
  • Đảm bảo rằng phông chữ được điều chỉnh và tất cả văn bản đều rõ ràng.
  • Điều chỉnh mục tiêu cảm ứng để đảm bảo rằng chúng có thể được kích hoạt một cách dễ dàng.
  • Đổi kích thước tiện ích trên màn hình chính.
  • Thêm các tính năng bổ sung hoặc mở rộng, vì người dùng sẽ tương tác nhiều hơn với máy tính bảng của họ.
  • Bao gồm ảnh chụp màn hình của ứng dụng trên máy tính bảng của bạn trong Cửa hàng Play.

Các phương pháp hay nhất cho ứng dụng Wear

  • Làm theo Material Design dành cho Wear trong thiết kế giao diện người dùng của bạn và tạo một giao diện người dùng hoạt động trên cả màn hình vuông và tròn.
  • Điều chỉnh thông báo cho phù hợp với Wear bằng thông báo và trả lời mở rộng thông qua nhập bằng giọng nói, hành động nội tuyến hoặc trả lời nhanh.
  • Đóng gói các ứng dụng dành cho thiết bị đeo được chạy trực tiếp trên thiết bị bên trong một ứng dụng dành cho điện thoại thông minh hoặc máy tính bảng.
  • Sử dụng nhấn và giữ trong các hoạt động trên toàn màn hình với mục đích duy nhất là nhắc thoát.
  • Sử dụng cử chỉ vuốt để loại bỏ (vuốt từ trái sang phải) để đóng màn hình hiện tại, đồng thời làm theo đề xuất bố cục theo chiều dọc và tránh các cử chỉ vuốt ngang khác.
  • Hiển thị hoạt ảnh xác nhận khi thích hợp.
  • Đưa ít nhất một ảnh chụp màn hình Wear vào danh sách Cửa hàng Play của ứng dụng.

Các phương pháp hay nhất cho ứng dụng TV

  • Xác định hoạt động của trình khởi chạy và biểu ngữ màn hình chính để ứng dụng sẽ hiển thị trong Trình khởi chạy Android TV và trong hàng Trò chơi nếu đó là trò chơi.
  • Luôn hiển thị ứng dụng theo hướng ngang, lấp đầy toàn bộ màn hình mà không bị tràn và sử dụng văn bản có kích thước chính xác.
  • Có thể điều hướng bằng cách sử dụng bộ điều khiển D-pad 5 cách hoặc bộ điều khiển có cần điều khiển sử dụng các phím chuẩn trên bộ điều khiển trò chơi Android.
  • Đặt các loại cơ chế và tính năng phần cứng cần thiết trong tệp kê khai của ứng dụng.
  • Cung cấp cho tương tác với quảng cáo bằng các điều khiển D-pad.
  • Hiển thị nội dung web trong ứng dụng, không sử dụng ứng dụng trình duyệt web.
  • Cung cấp thẻ Đang phát khi phương tiện phát bên ngoài ứng dụng.

Các phương pháp hay nhất cho ứng dụng Auto

  • Không hiển thị các phần tử động, bao gồm văn bản cuộn tự động hoặc bất kỳ hình thức quảng cáo bằng hình ảnh hay văn bản nào trên màn hình Auto.
  • Hỗ trợ các chế độ ban ngày và ban đêm.
  • Cung cấp biểu tượng màu trắng và màu hệ thống có thể được tối ưu hóa để dễ đọc.
  • Hỗ trợ lệnh thoại trong ứng dụng âm thanh.
  • Chỉ hiển thị thông báo khi chúng đáp ứng được nhu cầu của người lái xe.
  • Sử dụng mẫu thiết kế ứng dụng nhắn tin dạng ngắn và chỉ thực hiện nhắn tin ngang hàng (không có dịch vụ thông báo).