Để tạo phiên bản Android cho Ô tô của ứng dụng, trước tiên, hãy xác định các nhiệm vụ phù hợp với xe, và lưu ý rằng cần phải hạn chế sự phân tâm của người lái xe.
Hạn chế sự phân tâm của người lái xe
Để giảm thiểu tình trạng phân tâm cho người lái xe, hãy lưu ý đến những chiến lược này khi thiết kế ứng dụng dành cho ô tô.
Giới hạn thông tin trên mỗi màn hình: Để duy trì sự chú ý của người lái xe trên đường nhiều nhất có thể, các mẫu trong thư viện ứng dụng sẽ giới hạn lượng thông tin có thể xuất hiện trên mỗi màn hình khi đang lái xe. Số hành động, hình ảnh và các phần tử khác được phép (chẳng hạn như số lượng văn bản, trong một số trường hợp) được mô tả cho từng mẫu. Đối với những mẫu có mục trong danh sách và lưới, số lượng mục tối đa được phép sẽ khác nhau tuỳ theo xe và có thể được truy xuất qua ConstraintManager API.
Chỉ trình bày nội dung thiết yếu của ứng dụng: Đối với phiên bản ứng dụng dành cho ô tô, hãy tập trung vào nội dung thiết yếu liên quan đến việc lái xe, chẳng hạn như các vị trí thường dùng, thay vì toàn bộ nội dung của ứng dụng.
Giảm thiểu sự chú ý cần thiết cho công việc: Đơn giản hoá các quy trình cho người lái xe bằng cách hạn chế luồng công việc.
Cung cấp lối tắt: Trình bày sớm nội dung người dùng đã lưu trong luồng tác vụ để truy cập nhanh (ví dụ: mục yêu thích hoặc vị trí đã truy cập gần đây).
Giảm thiểu hoạt động đầu vào của người dùng: Khi có thể, hãy hiển thị các tuỳ chọn được chọn sẵn và chế độ mặc định để người dùng có thể dễ dàng đưa ra lựa chọn trong khi lái xe. Ngoài ra, hãy cân nhắc bật tính năng nhập bằng giọng nói khi đang lái xe.
Cập nhật nội dung mẫu một cách thận trọng: Vì việc cập nhật nội dung mẫu có thể làm người lái xe không chú ý đến khi đang di chuyển trên đường, nên một số loại nội dung cập nhật sẽ bị hạn chế. (Nghĩa là chúng làm tăng số bước của nhiệm vụ và số bước bị giới hạn khi đang lái xe.) Các bản cập nhật là làm mới ít gây gián đoạn hơn và có thể bị điều tiết để giảm thiểu sự phân tâm. Để biết thông tin chi tiết, hãy xem bài viết Làm mới là gì?
Để biết thông tin chung về cách hạn chế tình trạng phân tâm trong thiết kế giao diện người dùng trên ô tô, hãy xem bài viết Nền tảng thiết kế.