Danh sách kiểm tra đối với ứng dụng dành cho TV

Người dùng sẽ thích trải nghiệm ứng dụng TV khi ứng dụng đó nhất quán, hợp lý và dễ dự đoán. Người dùng phải có thể di chuyển trong ứng dụng và trên toàn bộ Android TV mà không bị lạc hoặc phải "đặt lại" giao diện người dùng và bắt đầu lại. Người dùng đánh giá cao các giao diện rõ ràng, đầy màu sắc và có chức năng giúp mang lại trải nghiệm kỳ diệu. Với những ý tưởng này, bạn có thể tạo một ứng dụng phù hợp với Android TV và hoạt động như người dùng mong đợi.

Những danh sách kiểm tra này bao gồm các khía cạnh chính của quá trình phát triển cho cả ứng dụng và trò chơi để giúp đảm bảo ứng dụng của bạn mang lại trải nghiệm tốt nhất có thể. Những điều cần cân nhắc khác chỉ dành cho trò chơi được đề cập trong phần Trò chơi.

Để biết các tiêu chí giúp ứng dụng Android TV đủ điều kiện phân phối qua Google Play, hãy xem phần Chất lượng ứng dụng cho TV.

Hỗ trợ kiểu dáng TV

Các mục trong danh sách kiểm tra này áp dụng cho trò chơi và ứng dụng.

  • Xác định hoạt động chính trên TV bằng bộ lọc CATEGORY_LEANBACK_LAUNCHER trong tệp kê khai.
  • Cung cấp biểu ngữ trên màn hình chính cho từng ngôn ngữ mà ứng dụng của bạn hỗ trợ, với các đặc điểm sau:
    • Biểu ngữ có kích thước 320x180 px.
    • Tài nguyên biểu ngữ nằm trong thư mục drawables/xhdpi.
    • Hình ảnh biểu ngữ có văn bản được bản địa hoá để xác định ứng dụng.
  • Cân nhắc xem ứng dụng của bạn có cần ngăn thiết bị chuyển sang Chế độ môi trường xung quanh hay không. Điều này đặc biệt phù hợp với ứng dụng phát nội dung đa phương tiện.
  • Đừng khai báo yêu cầu đối với phần cứng có thể không được hỗ trợ.
  • Đảm bảo rằng quyền của bạn không ngụ ý các yêu cầu về phần cứng.

Thiết kế giao diện người dùng

Các mục trong danh sách kiểm tra này áp dụng cho trò chơi và ứng dụng.

Tìm kiếm và khám phá nội dung

Các mục trong danh sách kiểm tra này áp dụng cho trò chơi và ứng dụng.

  • Cung cấp kết quả tìm kiếm từ ứng dụng của bạn trong hộp tìm kiếm chung của Android TV.
  • Cung cấp trường dữ liệu dành riêng cho TV để tìm kiếm.
  • Đảm bảo ứng dụng của bạn hiển thị nội dung đã khám phá trong một màn hình chi tiết cho phép người dùng bắt đầu xem nội dung ngay lập tức.

Màn hình chính của TV

Các mục trong danh sách kiểm tra này áp dụng cho bố cục và nội dung của màn hình chính.

Kênh

  • Cung cấp tên có ý nghĩa thể hiện nội dung của kênh. Đừng sử dụng tên ứng dụng làm tên kênh.
  • Đừng thay đổi tên kênh trừ phi có sự tương tác nào đó với người dùng.
  • Thêm biểu tượng liên kết cho từng kênh. Biểu tượng này không cần phải là biểu tượng chính xác của ứng dụng; nó có thể là biểu tượng đại diện cho thương hiệu của nội dung trong kênh.
  • Tạo sự khác biệt cho từng kênh và không bắt chước chức năng của hàng Phát tiếp theo. Ví dụ: việc cho phép người dùng tiếp tục xem từ nơi họ đã dừng lại trong một video không phải là cách sử dụng hợp lệ cho một kênh.

Nội dung trong kênh

  • Giới hạn mỗi chương trình trong một kênh ở một nội dung duy nhất. Chương trình không được chứa một tuyển tập video.
  • Không sử dụng chương trình cho quảng cáo hoặc thông báo quảng bá.
  • Thêm nội dung mô tả phù hợp cho từng chương trình và liên kết siêu dữ liệu của chương trình đó một cách chính xác. Ví dụ: mức phân loại nội dung không được xuất hiện ở vị trí dự kiến của tiêu đề.
  • Không cắt hoặc kéo giãn hình ảnh xem trước đại diện cho nội dung chương trình. Hình ảnh phải phù hợp với một trong các tỷ lệ khung hình hiện có.
  • Bắt đầu phát một chương trình ngay khi người dùng chọn chương trình đó.

Chơi trò chơi tiếp theo

  • Không thêm nội dung vào hàng Play Next trừ phi người dùng đã tương tác với nội dung đó theo cách nào đó. Ví dụ: bạn có thể thêm tập tiếp theo trong một bộ phim mà người dùng đang xem, nhưng không thêm một bộ phim khác có liên quan khi người dùng xem xong bộ phim hiện tại.
  • Hạn chế nội dung trong Play Next ở các chương trình truyền hình, phim hoặc sự kiện truyền thống. Không thêm đoạn video vào hàng Play Next.

Ứng dụng phát

Các mục trong danh sách kiểm tra này áp dụng cho các ứng dụng phát nội dung nghe nhìn.

Trò chơi

Các mục trong danh sách kiểm tra này áp dụng cho trò chơi.

  • Đặt cờ isGame trong tệp kê khai để trò chơi của bạn xuất hiện trong phần trò chơi của màn hình chính.
  • Đảm bảo rằng tính năng hỗ trợ tay điều khiển trò chơi không phụ thuộc vào các nút Bắt đầu, Chọn hoặc Trình đơn. Không phải tay điều khiển nào cũng có các nút này.
  • Sử dụng đồ hoạ tay điều khiển chung chung, không có thương hiệu tay điều khiển cụ thể, để hiển thị bản đồ ánh xạ nút trò chơi.
  • Kiểm tra cả kết nối Ethernet và Wi-Fi.
  • Cung cấp cho người dùng một cách rõ ràng để thoát khỏi ứng dụng.

Phân phối đến Android TV

Để tìm hiểu cách phân phối cho Android TV, hãy xem hướng dẫn chi tiết về cách phát hành ứng dụng cho TV trên Google Play.