Interfejs Know API daje Ci możliwość reagowania na zmiany w kontekście użytkownika, jednak wielka odpowiedzialność się z nimi wiąże. Aby zapewnić użytkownikom optymalny komfort, zapoznaj się z tymi wskazówkami.
- Zwracaj uwagę na oczekiwania użytkowników
- Upewnij się, że użytkownik wie, czego może się spodziewać w Twojej aplikacji. Załóżmy na przykład, że Twoja aplikacja została zaprojektowana tak, aby odtwarzać muzykę od razu po podłączeniu słuchawek. Może to negatywnie wpłynąć na komfort użytkowania, jeśli użytkownik nie spodziewa się takiego zachowania.
- Zachowuj ostrożnie dzięki powiadomieniom
- Jeśli aplikacja wysyła powiadomienia, musisz wyraźnie poinformować o tym użytkownika. Wysyłaj tylko powiadomienia istotne dla użytkownika. Pamiętaj, że Twoja aplikacja musi współistnieć z wieloma innymi aplikacjami, które mogą też wysyłać powiadomienia.
- Zachowaj stan systemu
- Mimo dużego wysiłku włożonego w sprawdzenie wydajności interfejsu Speech API można nadal wykorzystać znaczną ilość czasu pracy na baterii, jeśli jest ona nieostrożnie używana. Interfejs Świadomość API służy do zarządzania stanem systemu. Jeśli jednak zarejestrujesz ich zbyt wiele, interfejs Know API ograniczy liczbę wywołań zwrotnych, aby uniknąć nadmiernego zużycia baterii. Zbyt duża liczba żądań zrzutu może też skrócić czas pracy na baterii.
- Korzystanie z interfejsu Know API w celu zwiększania świadomości
- Jeśli Twoja aplikacja musi wykonywać zadania, które nie są pilne, na przykład operacje synchronizacji danych lub czyszczenia, rozważ użycie JobScheduler API.