Thiết kế một ứng dụng bằng Thư viện ứng dụng Android cho Ô tô bao gồm việc sắp xếp các mẫu thành luồng tác vụ và tuỳ chỉnh các mẫu đó cho mục tiêu của ứng dụng và người dùng.
Dùng thư viện này để tạo ứng dụng thuộc các danh mục sau:
- Ứng dụng giao tiếp, chẳng hạn như cuộc gọi VoIP
- Ứng dụng chỉ đường
- Ứng dụng đa phương tiện
- Các ứng dụng khác liên quan đến hoạt động lái xe, chẳng hạn như ứng dụng về địa điểm yêu thích, IoT và thời tiết
Để hiểu quy trình thiết kế ở cấp độ cao, hãy xem quy trình sau. Để biết thông tin chi tiết về vai trò của bạn và vai trò của thư viện ứng dụng trong việc tạo trải nghiệm cho người dùng, hãy xem phần Ai xử lý việc gì.
Các bước xử lý
Nhìn chung, việc thiết kế bằng Thư viện ứng dụng Android cho Ô tô bao gồm các bước sau:
- Xác định các nhiệm vụ của người dùng. Xác định những việc quan trọng mà người dùng cần thực hiện với ứng dụng của bạn trên xe.
- Lập kế hoạch cho luồng công việc. Chọn một chuỗi mẫu để hướng dẫn người dùng thực hiện từng tác vụ.
- Cân nhắc trạng thái lái xe. Sử dụng chiến lược các mẫu chỉ dành cho chế độ đỗ xe và chiến lược quy trình tác vụ một cách chiến lược.
- Lập kế hoạch truyền thông. Chọn các lựa chọn liên lạc phù hợp cho tất cả các trường hợp mà ứng dụng của bạn giao tiếp với người dùng.
- Tuỳ chỉnh ứng dụng. Tuỳ chỉnh nội dung của từng mẫu để phản ánh nhu cầu của người dùng và tuỳ chỉnh kiểu dáng để phản ánh thương hiệu của ứng dụng.
Ai xử lý vấn đề nào
Khi bạn tạo một ứng dụng bằng Thư viện ứng dụng Android cho Ô tô, thư viện ứng dụng sẽ đảm nhận nhiều khía cạnh của trải nghiệm ứng dụng, bao gồm cả việc tối ưu hoá ứng dụng để lái xe trong tất cả các ô tô tương thích.
Những gì thư viện xử lý | Những việc nhà phát triển ứng dụng xử lý |
---|---|
Đầu vào: Xử lý hoạt động đầu vào của người dùng đối với các mẫu thông qua các cơ chế có sẵn trong một số mẫu ô tô, chẳng hạn như màn hình cảm ứng hoặc bộ điều khiển xoay | Nhập liệu bằng giọng nói: Xử lý âm thanh đã ghi |
Điều chỉnh kích thước màn hình: Điều chỉnh nội dung cho phù hợp với kích thước màn hình | Luồng người dùng: Tạo các chuỗi mẫu tuỳ chỉnh giải quyết các hành trình quan trọng của người dùng |
Hiệu ứng chuyển đổi màn hình: Hiệu ứng chuyển đổi chuyển động giữa các màn hình | Siêu dữ liệu: Cung cấp siêu dữ liệu như các mục trong danh sách và vị trí cần ghim trên bản đồ |
Giao diện người dùng nhất quán, được tối ưu hoá cho việc lái xe: Đảm bảo rằng giao diện người dùng và các kiểu tương tác quen thuộc và nhất quán trên các ứng dụng | Các thành phần thương hiệu: Cung cấp biểu tượng ứng dụng, hình ảnh và màu nhấn tuỳ chỉnh (với các biến thể sáng và tối) |
Chế độ sáng và tối (ngoại trừ trường hợp được lưu ý dưới đây): Điều chỉnh các tính năng của mẫu cho phù hợp với chế độ theo điều kiện ánh sáng xung quanh | Maps (chỉ dành cho ứng dụng chỉ đường): Vẽ và cập nhật bản đồ (giao diện sáng hoặc giao diện tối, theo hướng dẫn), bao gồm cả bản đồ cho màn hình cụm đồng hồ (nếu cần) |
Các hạn chế về trải nghiệm người dùng dựa trên trạng thái lái xe: Hạn chế văn bản hoặc tắt một số tính năng (chẳng hạn như bàn phím) khi người dùng đang lái xe | |
Bản đồ cho các ứng dụng không phải ứng dụng chỉ đường: Vẽ bản đồ trong mẫu Danh sách địa điểm (bản đồ) |