Uciążliwe powiadomienia na Androidzie: potrzebujesz mądrzejszych powiadomień? Przybywają

Powiadomienia w Androidzie to bałagan. Ale niektóre aplikacje podjęły się zmiany sceny dla wszystkich. Czytaj dalej, aby dowiedzieć się więcej o rozwiązaniach!

Powiadomienia są integralną częścią doświadczenia użytkownika z urządzeniem. To jeden z tych obszarów na naszych telefonach, który widzimy dziesiątki, a być może nawet setki razy dziennie. Służy jako główny obszar powiadamiania użytkownika o sprawach, na których mu zależy — przynajmniej taki był plan.

Jednak twórcy aplikacji często przeceniają znaczenie własnych aplikacji. Tendencja ta dotyka bardziej dużych firm niż niezależnych twórców i jest dość powszechna wśród gier. Nie twierdzę, że aplikacje nie są ważne dla użytkowników, bo są. Ale ponieważ zdarza się to znacznie częściej niż nie, programiści mają tendencję do przeoczania faktu, że ich aplikacja nie jest jedyną obecną na telefonie użytkownika. Zakładają, że użytkownicy muszą być powiadamiani o nawet najmniejszych działaniach, przy czym domyślne ustawienia większości aplikacji obrazują tę filozofię.

Łagodny przypadek przeciążenia powiadomień

Zakłada się, że użytkownik odznaczy te powiadomienia, na których mu nie zależy, ale nie bierze pod uwagę, że większość zwykłych użytkowników nigdy nie bawi się ustawieniami aplikacji po procesie instalacji.

Co się więc stanie, gdy masz kilka aplikacji, dla których przywiązuje się do siebie największą wagę? Dlaczego kończysz się w scenariuszach, w których masz strony z powiadomieniami do przewijania. Aby dotrzeć do tego jednego ważnego dla Ciebie powiadomienia, musisz przejrzeć dziesięć innych, które nie mają znaczenia w Twoim obecnym scenariuszu.

W przeszłości Google wprowadziło różne metody odblokowania obszaru powiadomień. Istnieją wytyczne dotyczące najlepszych praktyk dotyczących powiadomień w obu przypadkach Android 4.4 KitKat i starsze, i dla Androida 5.0+. Zachęcamy twórców aplikacji do korzystania z powiadomień w przypadku zdarzeń wrażliwych czasowo, które wymagają interakcji z innym człowiekiem, gdy tak się dzieje zaleca się trzymać z daleka od powiadomień, które nie mają żadnego konkretnego celu i są ze swej natury zbyteczne, a które mają jedynie na celu promocję marki lub wprowadzenie produktu na rynek aplikacja.

Używaj powiadomień przede wszystkim do zdarzenia wrażliwe na czas, zwłaszcza jeśli są to zdarzenia synchroniczne angażować innych ludzi. Na przykład czat przychodzący to synchroniczna forma komunikacji w czasie rzeczywistym: inny użytkownik aktywnie czeka na Twoją odpowiedź.

Unikaj powiadamiania użytkownika o informacjach, które nie są skierowane specjalnie do niego, lub o informacjach, które nie są tak naprawdę wrażliwe na czas. Na przykład asynchroniczne i nieukierunkowane aktualizacje przepływające przez sieć społecznościową zazwyczaj nie wymagają przerwy w czasie rzeczywistym. Dla użytkowników, którym na nich zależy, pozwolić im wyrazić zgodę.

Nie twórz powiadomień, które je mają brak prawdziwej treści powiadomienia i po prostu reklamuj swoją aplikację. Powiadomienie powinno dostarczać przydatnych, aktualnych i nowych informacji i nie powinno służyć jedynie do uruchamiania aplikacji.

Nie twórz zbędnych powiadomień tylko po to, by zaprezentować swoją markę użytkownikom. Takie powiadomienia frustrują i prawdopodobnie zniechęcają odbiorców.

Wraz z ogólnym wzrostem specyfikacji sprzętowych telefonów umożliwiających przechowywanie większej liczby aplikacji oraz wzrostem liczby platform mediów społecznościowych, z których korzystają użytkownicy, liczba powiadomień o niższym priorytecie na telefonie utrzymuje się montowanie. Dodaj wiadomości konwersacyjne z różnych platform komunikacyjnych z innymi różnymi odmianami powiadomienia przy melodiach „Twoje wojska są gotowe do bitwy” i „Twoje paliwo zostało uzupełnione!” do tego mieszanina. Powstały bałagan to mieszanina rzeczy próbujących przyciągnąć Twoją uwagę, w której faktycznie kwalifikowane powiadomienia przegrywają.

Nie wszystko jednak stracone. Jeśli szukasz wyjścia z tego dylematu, jest nadzieja.

Jedna z takich nadziei przychodzi do nas w postaci Newolucja. Mamy wspomniałem o Nevolution już w fazie betaoraz aplikacja autorstwa Greenify Developer oasisfeng gwarantuje kolejna wzmianka teraz, gdy wyszła już wersja beta.

Co Newolucja ma na celu zapewnienie łatwej podstawy do dostosowywania powiadomień. Pozwala kontrolować kilka aspektów powiadomienia, takich jak komunikaty heads-up i tekst wielowierszowy. Tym, co naprawdę wyróżnia tę aplikację, jest wbudowany w nią framework wtyczek, który umożliwia ewolucję powiadomień w sposób niezależny od twórcy aplikacji. Otwiera to drzwi do wtyczek kierowanych przez społeczność, w których użytkownicy decydują, w jaki sposób najlepiej otrzymywać powiadomienia z poszczególnych aplikacji, i udostępniają je innym użytkownikom. Funkcjonalność na tym froncie jest obecnie ograniczona, ale z pewnością istnieje pole do popisu w tym podejściu, ponieważ zachęca ono programistów do aktywnie skupiać się na ulepszonym i nieuciążliwym modelu powiadomień dla swojej aplikacji, aby użytkownicy nie przejęli kontroli nad wszystkimi To. Tak czy inaczej, wynik końcowy byłby ostateczną korzyścią dla użytkownika.

Więcej informacji na temat Nevolution można znaleźć na stronie wątek forumowy.

Nevolution pracuje nad aspektem prezentacji powiadomienia, a także po stronie użytkownika. Ale co by było, gdyby istniał sposób na inteligentne i inteligentne kontrolowanie, które powiadomienia użytkownik otrzyma w pierwszej kolejności?

To jest gdzie Projektor wchodzi.

Według Ars Technica, Projector to startup, który ma na celu pomóc programistom, dając im narzędzia, dzięki którym ich powiadomienia będą inteligentniejsze. Chodzi o to, aby przeszkadzać użytkownikowi tylko wtedy, gdy jest to właściwe. Decydując się na tę filozofię, natychmiast dodajesz rzeczywistą wartość funkcjonalną do otrzymywanych powiadomień. Powiadomienia, które zwykle są klasyfikowane jako spam lub mają niski priorytet, np. post na Twitterze, który staje się wirusowy, lub przesłane na Instagram popularne konto zostanie najpierw rozpatrzone przez projektor, zanim dotrze do użytkownik. Usługa projektora będzie znajdować się pomiędzy istniejącymi serwerami aplikacji i serwerami powiadomień, zapewniając pośrednią przestrzeń dla reguł i uczenia maszynowego do zastosowania w tych scenariuszach. Kiedy więc takie scenariusze zostaną zainicjowane, spam powiadamiający jest minimalizowany poprzez wykorzystanie powiadomień zbiorczych lub innych technik. Projektor będzie także wykorzystywać techniki geofencingu, aby oszacować, czy użytkownik znajduje się w sytuacjach, w których oczekuje się mniejszej liczby powiadomień: np. podczas prowadzenia pojazdu i na spotkaniach oraz odpowiednio ustalaj priorytety powiadomień, które faktycznie mają znaczenie w takich scenariuszach, np. aktualizacje ruchu na stronie trasa.

Projektor ma również na celu pomóc programistom, dostarczając informacji zwrotnych na temat powiadomień, na które poszczególni użytkownicy reagują, a które odrzucają. Pomogłoby to w tworzeniu profili użytkowników, a następnie umożliwiłoby programistom dostosowywanie żądań do konkretnych zestawów użytkowników. W końcu głównym produktem powiadomienia jest użytkownik z jego indywidualnym gustem, co może być tak skuteczne tylko przy zastosowaniu ogólnych zasad.

W powiadomieniach Androida panuje bałagan i nie jest to wyłącznie wina systemu operacyjnego. Świadomi twórcy aplikacji rzeczywiście wdrażają przyjazne dla użytkownika systemy powiadomień. Ale ci, którzy wykorzystują system, zanieczyszczają staw dla wszystkich. Być może Google powinien ustanowić bardziej rygorystyczne wytyczne dotyczące powiadomień, tak jak to zrobiło w przypadku Doze. Ponieważ Android Wear ma zyskać popularność dopiero w przyszłości, powiadomienia, na których Ci zależy, staną się potrzebą chwili.

Co sądzisz o Nevolution i projektorze? Czy uważasz, że system powiadomień Androida mógłby zostać przemyślany od podstaw? Daj nam znać, co myślisz w komentarzach poniżej!