Tài liệu này lập biểu đồ về tiến trình tối ưu của một ứng dụng sức khoẻ và thể dục từ một vị trí có khả năng bắt đầu đến vị trí tốt nhất. Đây là một tài liệu được thiết kế để giúp bạn suy nghĩ về việc mở rộng quy mô ứng dụng theo thời gian và những tính năng cần triển khai. Mặc dù mỗi ứng dụng sức khoẻ và thể hình đều khác nhau, nhưng hãy cân nhắc những đề xuất này để đạt được một ứng dụng tốt nhất.
Ứng dụng sức khoẻ và thể dục cơ bản
Có những yếu tố chính mà một ứng dụng sức khoẻ và thể dục cơ bản cần có để mang lại trải nghiệm nền tảng tuyệt vời cho người dùng. Một số yếu tố chính trong số đó bao gồm những việc sau:
- Chỉ yêu cầu các quyền cần thiết để đáp ứng trải nghiệm mà người dùng muốn
- Cung cấp các chỉ số theo dõi có thể tuỳ chỉnh và dễ hiểu
- Cung cấp tính năng duyệt xem và khám phá nội dung trong ứng dụng
- Cung cấp các chế độ kiểm soát bài tập trong ứng dụng
- Nếu theo dõi một phiên tập thể dục hoặc một tác vụ dài hạn khác liên quan đến sức khoẻ, hãy sử dụng một dịch vụ trên nền trước và khai báo quyền FOREGOUND_SERVICE_HEALTH trong tệp kê khai.
- Tích hợp các tính năng hỗ trợ tiếp cận dễ sử dụng
Ứng dụng sức khoẻ và thể dục tốt hơn
Một ứng dụng sức khoẻ và thể hình tốt hơn sẽ bắt đầu tăng phạm vi tiếp cận, một khi người dùng đã đạt được tiến bộ về thể chất và tinh thần trong hành trình cải thiện sức khoẻ của họ. Ứng dụng tốt hơn cũng cho phép người dùng đăng ký hồ sơ bằng thông tin đăng nhập mạng xã hội hiện có và email của họ.
Việc triển khai các điểm cải tiến toàn diện hơn vào ứng dụng cũng là một cách tuyệt vời để tăng tốc độ phát triển của ứng dụng. Hãy cân nhắc sử dụng các tính năng này để cải thiện ứng dụng của bạn hơn nữa:
- Tích hợp các nền tảng thứ hai, chẳng hạn như Wear OS (sử dụng Dịch vụ sức khoẻ trên Wear OS để thu thập dữ liệu). Sử dụng Bluetooth năng lượng thấp (BLE) để gửi và nhận dữ liệu đến và từ các thiết bị ngoại vi
- Nếu kết nối các thiết bị ngoại vi, hãy duy trì mức sử dụng pin. Nếu bạn đang định kỳ đồng bộ hoá dữ liệu, hãy sử dụng loại dịch vụ trên nền trước CONNECTED_DEVICE.
- Sử dụng Jetpack Glance để tạo tiện ích ứng dụng trên thiết bị di động, giúp người dùng theo dõi tiến trình một cách nhanh chóng. Hãy cân nhắc việc sử dụng màu động, tối ưu hoá trên nhiều kiểu dáng và tận dụng các API ghim tiện ích trong ứng dụng để cải thiện khả năng hiển thị.
- Nếu hỗ trợ Wear OS, hãy cung cấp một thẻ thông tin hoặc chức năng để mang đến trải nghiệm tương tự có thể xem nhanh trên đồng hồ.
- Đưa ra những cách sáng tạo để giúp người dùng đi đúng hướng (chẳng hạn như thông báo và lời nhắc). Hãy nhớ làm theo các phương pháp hay nhất về thông báo, bao gồm cả việc chờ cho đến khi người dùng có thời gian làm quen với ứng dụng rồi mới hiện lời nhắc thông báo và sử dụng tính năng cầu nối thông báo cho điện thoại và đồng hồ đã ghép nối.
- Cải thiện khả năng hỗ trợ tiếp cận cho tất cả mọi người, chẳng hạn như thêm phụ đề cho nội dung video và tối ưu hoá khả năng hỗ trợ tiếp cận trên mọi nền tảng phụ, chẳng hạn như Wear OS.
- Hỗ trợ phát nội dung video của ứng dụng thể dục trên các thiết bị Truyền
- Sử dụng Google Play Billing để cho phép người dùng mua gói thuê bao
Ứng dụng sức khoẻ và thể dục tốt nhất
Một ứng dụng sức khoẻ và thể dục hàng đầu sẽ dựa trên các đề xuất trước đó để tạo ra trải nghiệm liền mạch trên nhiều thiết bị cho người dùng, có thể bao gồm:
- Cho phép chia sẻ thông tin về các buổi tập và thành tích bằng Trang chia sẻ nội dung
- Tối ưu hoá cho thiết bị có thể gập lại bằng cách hỗ trợ trạng thái
HALF_OPENED - Thử nghiệm và tinh chỉnh các tính năng tích hợp trợ lý giọng nói trên thiết bị di động, chẳng hạn như với Trợ lý Google
- Hỗ trợ các trường hợp sử dụng Hiệu quả hơn khi kết hợp, chẳng hạn như Kết nối lân cận
- Đầu tư vào danh tính liền mạch trên các nền tảng như khoá truy cập, One Tap và liên kết tài khoản
- Cung cấp gói thuê bao tiện dụng