Interfejs aplikacji powinien przedstawiać korzyści płynące z używania Health Connect oraz wyjaśniać najważniejsze pojęcia w taki sposób, aby pogłębić wiedzę użytkowników na temat integracji.
Wygoda użytkowników powinna być zgodna z 3 głównymi zasadami:
- Spójność: zadbaj o to, aby przepływy były wyrównane w trakcie procesu integracji.
- Przejrzystość: informuj w przejrzysty sposób, jak Health Connect działa razem z Twoją aplikacją.
- Przejrzystość: ułatw użytkownikom dostęp do Health Connect przez aplikację.
Używaj zrozumiałego języka
Ważne jest, aby używać łatwego do zrozumienia języka. Dzięki temu użytkownicy będą mogli zrozumieć, jak działa Health Connect w połączeniu z Twoją aplikacją i innymi aplikacjami.
Nie proś użytkowników o łączenie się z Health Connect – może to utrudniać zrozumienie tego, jak aplikacje współpracują ze sobą.
Jako etykiet przycisków używaj wyrażeń czasownikowych, takich jak „Skonfiguruj” czy „Rozpocznij”. Na ekranach uprawnień musisz podać jasne instrukcje, np. „Wybierz dane do udostępnienia”.
Kluczowe pojęcia
W przypadku aplikacji, w których wyjaśniasz kluczowe pojęcia, takie jak przechowywanie, dostęp do danych i uprawnienia, Twoja aplikacja powinna używać tej samej terminologii co Health Connect.
Tabela zawierająca najważniejsze funkcje Health Connect:
Pomysł |
Opis |
Przykładowe treści UI |
Dostęp |
Dostęp odnosi się do dowolnej interakcji z danymi o zdrowiu. Dostęp działa jak przełącznik binarny aplikacji. Po usunięciu dostępu aplikacja nie może wchodzić w interakcje z danymi o zdrowiu użytkowników. |
„Zezwolić MindFul na dostęp do danych dotyczących zdrowia?” „Usunąć dostęp wszystkim aplikacjom?” |
Uprawnienia |
Uprawnienia stanowią sedno propozycji wartości Health Connect. Zapewniają użytkownikom szczegółową kontrolę nad danymi udostępnianymi między aplikacjami. |
„Kliknij aplikację, aby zarządzać jej uprawnieniami”. |
Odczyt i zapis |
Prosty model uprawnień pozwala użytkownikom określać, które aplikacje mogą odczytywać lub zapisywać dane określonego typu, w tym je aktualizować. |
„Zezwól RunTracker na zapisywanie danych”. |
Miejsce na dane |
Gdy aplikacja ma uprawnienia do zapisu, dane są przechowywane w Health Connect. Ten model myślowy, czyli Health Connect, to „miejsce docelowe” do przechowywania danych i zarządzania nimi. Dzięki niemu użytkownicy wiedzą, gdzie znaleźć ich dane. |
„Dotyczy to również danych zapisanych w Health Connect przez inne aplikacje”. |
Promuj Health Connect
Sposób promowania Health Connect w aplikacji zależy od unikalnych wzorców UX i przyjętych konwencji projektowych. Popularne techniki to między innymi karty promocyjne na ekranach głównych oraz integracja z procesem konfiguracji aplikacji.
Karty promocyjne
![Karta promocyjna](https://developer.android.com/static/guide/health-and-fitness/health-connect/images/promotional_card.png?authuser=9&hl=pl)
Integracja wprowadzenia
![Integracja wprowadzenia](https://developer.android.com/static/guide/health-and-fitness/health-connect/images/onboarding.png?authuser=9&hl=pl)
Skup się na korzyściach dla użytkowników
Przy pierwszym udostępnianiu Health Connect użytkownikom Twoja aplikacja powinna dawać im istotny powód do skorzystania z integracji.
Zamiast wymieniać funkcje Health Connect, lepiej wyjaśnić, jakie korzyści mogą z nich korzystać użytkownicy.
![](https://developer.android.com/static/guide/health-and-fitness/health-connect/images/1.png?authuser=9&hl=pl)
Zrób to
![](https://developer.android.com/static/guide/health-and-fitness/health-connect/images/2.png?authuser=9&hl=pl)