W tym dokumencie przedstawiamy optymalny rozwój aplikacji do dbania o zdrowie i kondycję – od prawdopodobnego punktu wyjścia do najlepszej w swojej klasie. Ma ona pomóc Ci w zastanowieniu się nad tym, jak z czasem skalować aplikację i jakie funkcje w niej wdrożyć. Każda aplikacja do monitorowania zdrowia i aktywności fizycznej jest inna, ale warto wziąć pod uwagę te rekomendacje, aby stworzyć najlepszą aplikację w swojej kategorii.
Podstawowa aplikacja do monitorowania zdrowia i aktywności fizycznej
Istnieją kluczowe elementy, które są niezbędne w podstawowej aplikacji do monitorowania zdrowia i aktywności fizycznej, aby zapewnić użytkownikom świetne wrażenia. Do kluczowych elementów należą:
- Proś tylko o uprawnienia niezbędne do zapewnienia użytkownikowi oczekiwanych wrażeń.
- oferowanie wskaźników śledzenia, które można dostosowywać i które są zrozumiałe;
- Umożliwianie przeglądania i odkrywania treści w aplikacji
- oferowanie sterowania ćwiczeniami w aplikacji,
- Jeśli śledzisz sesję ćwiczeń lub inne długotrwałe zadanie związane ze zdrowiem, używaj usługi na pierwszym planie i zadeklaruj uprawnienie FOREGOUND_SERVICE_HEALTH w pliku manifestu.
- Wdrażanie łatwych w obsłudze ułatwień dostępu
Lepsza aplikacja do monitorowania zdrowia i aktywności fizycznej
Aplikacja do monitorowania zdrowia i kondycji zacznie zwiększać zasięg, gdy użytkownik poczyni postępy w dbaniu o zdrowie zarówno pod względem fizycznym, jak i psychicznym. Lepsza aplikacja umożliwia też użytkownikowi rejestrację profilu przy użyciu istniejących danych logowania w mediach społecznościowych i adresu e-mail.
Wprowadzanie bardziej kompleksowych ulepszeń w aplikacji to też świetny sposób na przyspieszenie jej rozwoju. Skorzystaj z tych funkcji, aby jeszcze bardziej ulepszyć aplikację:
- Integracja z drugimi urządzeniami, takimi jak Wear OS (za pomocą usług zdrowotnych na Wear OS do zbierania danych). wysyłać i odbierać dane z urządzeń peryferyjnych za pomocą Bluetooth Low Energy (BLE);
- Jeśli podłączasz urządzenia peryferyjne, oszczędzaj baterię. Jeśli okresowo synchronizujesz dane, użyj działającej na pierwszym planie usługi typu CONNECTED_DEVICE.
- Tworzenie widżetów aplikacji na urządzenia mobilne za pomocą Jetpack Glance, aby umożliwić użytkownikom śledzenie postępów w przejrzysty sposób. Aby zwiększyć widoczność, rozważ użycie dynamicznego koloru, optymalizację pod kątem różnych formatów i skorzystanie z interfejsów API przypinania widżetów w aplikacji.
- Jeśli aplikacja obsługuje Wear OS, udostępnij kafelek lub widżet, aby umożliwić podobne funkcje na zegarku.
- oferowanie kreatywnych sposobów na utrzymanie użytkownika na właściwej ścieżce (np. powiadomienia i sugestie); Pamiętaj, aby stosować sprawdzone metody dotyczące powiadomień, w tym odczekać z wyświetleniem prośby o zezwolenie na powiadomienia, aż użytkownik zapozna się z aplikacją, oraz używać mostkowania powiadomień w przypadku sparowanych telefonów i zegarków.
- Zwiększanie dostępności dla wszystkich, np. dodawanie napisów do treści wideo i optymalizowanie pod kątem dostępności na urządzeniach dodatkowych, takich jak Wear OS.
- Obsługa odtwarzania na urządzeniach Cast w przypadku treści wideo w aplikacji do ćwiczeń
- Umożliwianie użytkownikom kupowania subskrypcji za pomocą Płatności w Google Play
Najlepsza w swojej klasie aplikacja do monitorowania zdrowia i aktywności fizycznej
Najlepsza w swojej klasie aplikacja do monitorowania zdrowia i aktywności fizycznej opiera się na poprzednich rekomendacjach, aby zapewnić użytkownikom spójne działanie na wielu urządzeniach. Może to obejmować:
- Włączanie udostępniania treningów i osiągnięć za pomocą arkusza udostępniania
- Optymalizacja pod kątem urządzeń składanych przez obsługę
HALF_OPENEDstanu - Testowanie i ulepszanie integracji asystenta głosowego na urządzeniach mobilnych, np. z Asystentem Google.
- Obsługa przypadków użycia Razem lepiej, takich jak Połączenia z urządzeniami w pobliżu
- Inwestowanie w płynną identyfikację na różnych platformach, takich jak klucze dostępu, One Tap i łączenie kont.
- Oferowanie bezproblemowych subskrypcji