Android Auto và Android Automotive OS cho phép người dùng truy cập vào các ứng dụng trên hệ thống thông tin giải trí của ô tô khi ô tô đang đỗ. Điều chỉnh ứng dụng cho màn hình ô tô chỉ bằng một vài thay đổi về cách triển khai.
Những điểm chính cần cân nhắc đối với ô tô
- Hướng màn hình cố định: Màn hình thông tin giải trí trên ô tô có hướng cố định (ngang hoặc dọc). Đảm bảo ứng dụng của bạn hỗ trợ cả hai để phù hợp với nhiều mẫu xe.
- Giao diện người dùng hệ thống và chế độ điều hướng riêng biệt: Android Automotive OS có thể bao gồm các thanh hệ thống và sơ đồ điều hướng tuỳ chỉnh. Điều hướng bằng cử chỉ không được hỗ trợ và các thành phần quay lại có thể khác nhau.
- Màn hình và vết cắt không đều: Một số xe có màn hình không phải hình chữ nhật hoặc có hình dạng không đều với các vết cắt độc đáo. Sử dụng các tham số bố cục thích hợp để xử lý những trường hợp này một cách an toàn.
- Thanh hệ thống: Các nhà sản xuất ô tô có thể kiểm soát việc ứng dụng có thể hiện hoặc ẩn thanh hệ thống để vào và thoát chế độ hiển thị tối đa hay không. Nhà sản xuất cũng có thể kiểm soát việc ứng dụng có thể thiết lập màu và độ mờ của thanh hệ thống hay không.
- Trường hợp không có mạng: Ô tô thường có kết nối Internet không ổn định hoặc không có kết nối Internet. Ứng dụng của bạn phải duy trì chức năng trong trường hợp không có mạng.
- An toàn và trạng thái đỗ xe: Người dùng chủ yếu có thể truy cập vào các ứng dụng khi xe đang đỗ. Đảm bảo giao diện người dùng của bạn được tối ưu hoá để có các hoạt động tương tác nhanh chóng, rõ ràng phù hợp với môi trường trên xe.
Chiến lược thích ứng
- Sử dụng các lớp kích thước cửa sổ: Sử dụng các lớp kích thước cửa sổ để phân loại màn hình là nhỏ gọn, trung bình hoặc mở rộng và điều chỉnh bố cục cho phù hợp.
- Triển khai bố cục nhiều ngăn: Đối với màn hình ô tô có chiều rộng lớn hơn, hãy sử dụng danh sách chi tiết hoặc các mẫu nhiều ngăn khác để tận dụng tối đa chiều rộng hiện có.
- Tối ưu hoá cho tài nguyên ô tô: Sử dụng bộ hạn định tài nguyên
carđể cung cấp bố cục hoặc cấu hình được điều chỉnh riêng cho môi trường Automotive. - Kiểm thử trên trình mô phỏng: Trước tiên, hãy kiểm thử khả năng tương thích của ứng dụng trên trình mô phỏng Android Automotive OS để xác định các vấn đề về giao diện người dùng dành riêng cho ô tô.
Tìm hiểu thêm
Để biết hướng dẫn đầy đủ về việc phát triển Android cho Ô tô, hãy xem bài viết Tổng quan về Android cho Ô tô.