Tài liệu này thể hiện tiến trình tối ưu của một ứng dụng sức khoẻ và thể dục từ nơi có khả năng bắt đầu đến vị trí tốt nhất. Mục này đượ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 cũng như những tính năng cần triển khai. Mặc dù mỗi ứng dụng sức khoẻ và thể dục đều khác nhau, nhưng hãy cân nhắc các đề xuất sau để có được một ứng dụng tốt nhất.
Ứng dụng sức khoẻ và thể dục cơ bản
Một ứng dụng sức khoẻ và thể dục cơ bản đòi hỏi phải có những yếu tố chính để cung cấp trải nghiệm cơ bản tuyệt vời cho người dùng. Một số yếu tố chính bao gồm thực hiện 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 mong muốn
- Cung cấp các chỉ số theo dõi có thể tuỳ chỉnh và dễ hiểu
- Cung cấp khả năng khám phá và duyệt xem nội dung trong ứng dụng
- Cung cấp các chế độ kiểm soát bài tập thể dục trong ứng dụng
- Nếu bạn theo dõi một phiên tập thể dục hoặc tác vụ khác diễn ra trong thời gian dài, hãy sử dụng 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 cải thiện sức khoẻ và thể hình
Phạm vi tiếp cận của một ứng dụng tốt hơn về sức khoẻ và thể hình sẽ bắt đầu tăng lên khi người dùng tiến bộ về cả thể chất và tinh thần trong hành trình chăm sóc sức khoẻ. Ứng dụng tốt hơn cũng cho phép người dùng dễ dàng đăng ký hồ sơ bằng cách sử dụ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 cho ứng dụng cũng là một cách hiệu quả để đẩy nhanh tốc độ tăng trưởng của ứng dụng. Hãy xem các tính năng sau đây là một cách để cải thiện hơn nữa ứng dụng của bạn:
- 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 công nghệ Bluetooth năng lượng thấp (BLE) để gửi và nhận dữ liệu đến và từ 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 đồng bộ hoá dữ liệu định kỳ, hãy sử dụng loại dịch vụ trên nền trước CONNECTED_DEVICE.
- Sử dụng Jetpack xem để tạo tiện ích ứng dụng trên thiết bị di động nhằm cho phép người dùng theo dõi tiến trình một cách có thể xem nhanh. Hãy cân nhắc sử dụng màu động, tối ưu hoá trên các hệ số hình dạng và tận dụng các API ghim tiện ích trong ứng dụng để tăng khả năng người dùng tìm thấy ứng dụng.
- Nếu hỗ trợ Wear OS, việc cung cấp thẻ thông tin hoặc chức năng để mang lại trải nghiệm xem nhanh tương tự trên đồng hồ.
- Cung cấp 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ả chờ hiển thị lời nhắc thông báo cho đến khi người dùng có thời gian để làm quen với ứng dụng 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 tính năng hỗ trợ tiếp cận cho mọi nền tảng, 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 trên thiết bị Truyền nội dung video của ứng dụng thể dục
- Sử dụng dịch vụ 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 hàng đầu
Ứng dụng sức khoẻ và thể dục tốt nhất được xây dựng 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:
- Giúp bạn dễ dàng chia sẻ các bài tập thể dục và thành tích thông qua 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à điều chỉnh tính năng tích hợp trợ lý thoạ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 Better Together (Hiệu quả hơn cùng nhau), chẳng hạn như NearbyConnections (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, Một lần chạm và liên kết tài khoản
- Cung cấp gói thuê bao tiện dụng