Để tạo ứng dụng đa phương tiện cho Android Automotive OS, bạn cần thực hiện 6 tác vụ thiết kế cơ bản.
Phần này cung cấp thông tin tổng quan về những tác vụ đó. Tài liệu này cũng mô tả cách cả nhà sản xuất ô tô và nhà phát triển ứng dụng đóng góp vào trải nghiệm trên ứng dụng đa phương tiện.
Tổng quan về việc cần làm
Do hầu hết việc thiết kế ứng dụng đa phương tiện là tuỳ thuộc vào các nhà sản xuất ô tô, nên các nhiệm vụ liên quan đến thiết kế cho nhà phát triển ứng dụng tương đối đơn giản.
Dưới đây là 6 tác vụ cơ bản dành cho nhà phát triển ứng dụng:
1) Lập kế hoạch cho các thẻ điều hướng: Chọn tối đa 4 chế độ xem nội dung cấp cao nhất và quyết định biểu tượng hoặc nhãn cho các thẻ điều hướng.
2) Lập kế hoạch cho các chế độ xem duyệt web: Lên kế hoạch sắp xếp và định dạng các chế độ xem nội dung cấp cao nhất và cấp thấp hơn (lưới hay danh sách?).
3) Tuỳ chỉnh bộ điều khiển chế độ phát: Quyết định xem bạn có muốn cung cấp các thao tác và biểu tượng tuỳ chỉnh hay không, cũng như có triển khai danh sách chờ hay không.
4) Điều chỉnh quy trình đăng nhập: Điều chỉnh mã được cung cấp để tạo quy trình đăng nhập cho ứng dụng nếu yêu cầu đăng nhập.
5) Thiết kế chế độ cài đặt: Thiết kế màn hình cài đặt cho ứng dụng nếu cần.
6) Cung cấp các thành phần thương hiệu: Cung cấp biểu tượng ứng dụng và màu nhấn để các nhà sản xuất ô tô có thể giới thiệu thương hiệu của bạn trên màn hình.
Hãy sử dụng các đường liên kết ở trên để xem hướng dẫn chi tiết hơn về từng nhiệm vụ. Để biết tóm tắt các yếu tố thiết kế mà bạn cần cung cấp, hãy tham khảo danh sách kiểm tra.
Phân chia vai trò
Bảng dưới đây tóm tắt vai trò thiết kế của các nhà sản xuất ô tô và nhà phát triển ứng dụng trong việc đảm bảo trải nghiệm hợp nhất trong ứng dụng đa phương tiện.
khía cạnh trải nghiệm nội dung nghe nhìn | Vai trò thiết kế của nhà sản xuất ô tô | Vai trò thiết kế của nhà phát triển ứng dụng |
---|---|---|
Sử dụng ứng dụng đa phương tiện |
Quyết định vị trí của thanh ứng dụng và hỗ trợ việc điều hướng trong ứng dụng cũng như các chế độ điều khiển có thể xuất hiện trong thanh ứng dụng |
Quyết định khung hiển thị nội dung cấp cao nhất nào sẽ được thể hiện trong các thẻ của thanh ứng dụng, đồng thời cung cấp biểu tượng và gắn nhãn nếu cần Truy cập phần Lập kế hoạch cho các thẻ điều hướng |
Duyệt xem chi tiết nội dung |
Xác định kích thước và nội dung của các mục trong lưới hoặc danh sách và triển khai tiêu đề ứng dụng ở các cấp nội dung thấp hơn |
Xác định định dạng (lưới hoặc danh sách) và cách sắp xếp nội dung nghe nhìn có thể xem ở mỗi cấp Truy cập phần Lập kế hoạch về lượt xem duyệt web |
Phát nội dung đa phương tiện |
Triển khai khung hiển thị phát và thanh điều khiển thu nhỏ với siêu dữ liệu đa phương tiện và bộ điều khiển chế độ phát thích hợp, bao gồm cả các nút điều khiển dành cho mọi thao tác tuỳ chỉnh trong ứng dụng. Cung cấp khả năng tương tác với hàng đợi trong chế độ xem phát và định kiểu cho hàng đợi. |
Quyết định xem có nên triển khai thao tác tuỳ chỉnh trên thanh điều khiển và cung cấp biểu tượng cho các thao tác đó hay không. Quyết định xem có triển khai hàng đợi hay không và có cung cấp chỉ báo cho bản nhạc đang phát hay không. Xem bài viết Tuỳ chỉnh bộ điều khiển chế độ phát |
Đăng nhập, cài đặt và tìm kiếm |
Cung cấp các thành phần cho phép tìm kiếm và các chế độ cài đặt trên thanh ứng dụng, thiết kế bàn phím tìm kiếm và kết nối người dùng với màn hình đăng nhập khi cần |
Cung cấp quy trình đăng nhập (được điều chỉnh từ mã mẫu) và màn hình cài đặt nếu cần Truy cập vào phần Điều chỉnh quy trình đăng nhập và Thiết kế quy trình đăng nhập và chế độ cài đặt |
Ghi nhận thương hiệu |
Hiển thị biểu tượng ứng dụng trên tất cả màn hình nội dung và chọn vị trí áp dụng màu ứng dụng của bên thứ ba làm điểm nhấn |
Cung cấp biểu tượng ứng dụng và chỉ định màu nhấn Truy cập vào phần Cung cấp các thành phần thương hiệu |