Jak wspomniałem, istnieją zasadniczo dwa rodzaje powiadomień, a mianowicie powiadomienia lokalne
i powiadomienia wypychane.
Teraz oba typy są powiązane, jak zobaczycie, ale ważne jest, aby zrozumieć, że generalnie
mamy te dwa typy.
Jakie są lokalne powiadomienia?
Powiadomienia lokalne to powiadomienia, które są planowane, uruchamiane i obsługiwane na tym samym
urządzeniu.
Są one uruchamiane przez aplikację i wyświetlane lokalnie użytkownikowi.
Nigdy nie opuszczają urządzenia.
Powiadomienia lokalne nigdy nie są wysyłane ani pokazywane przeciętnym użytkownikom ani innym urządzeniom.
Pozostają na twoim urządzeniu.
Teraz możesz się zastanawiać, kiedy to może być przydatne.
Dlaczego aplikacja wysyła powiadomienie do siebie?
Oto przykład.
Prawdopodobnie wszyscy znają aplikację przypominającą, jeśli użytkownicy korzystają z aplikacji przypominającej.
Często zdarza się, że można ustawić termin lub po prostu datę i godzinę, kiedy chcesz otrzymać
przypomnienie.
I można to na przykład osiągnąć za pomocą lokalnych powiadomień.
Drogi, tak naprawdę nie potrzebujesz serwera, na którym będzie zaplecze lub inni użytkownicy, po prostu chcesz sobie
przypomnieć.
Dlatego też należy uruchomić lokalne powiadomienie, aby nawet jeśli aplikacja została zamknięta.
Ta funkcja nadal działa.
I dostajesz jako przypomnienie.
To jest cała idea tej aplikacji.
Aplikacja przypominająca to tylko jeden przykład.
Zauważysz, że wiele aplikacji na twoim urządzeniu od czasu do czasu wysyła Ci lokalne powiadomienia, przypominając, że powinieneś
ich ponownie użyć.
Lub coś w tym rodzaju.
Teraz nadal mamy powiadomienia push.
Są to powiadomienia, które nie są uruchamiane przez samą aplikację, ale są odbierane przez aplikację
wysłaną przez kogoś innego.
I oczywiście pokażę ci, jak wysłać powiadomienie push w tym module.
Teraz, po otrzymaniu powiadomienia wypychanego, tata z kolei pokazuje takie lokalne powiadomienie.
Więc to jest nasze połączenie.
Ale powiadomienie push jest wysyłane przez kogoś innego, przez serwer, przez innego użytkownika, poprzez interakcję w aplikacji lub
na innym urządzeniu.
Powiadomienie wypychane nie jest uruchamiane przez instalację lokalną aplikacji, ale jest odbierane
spoza urządzenia.
Że tak powiem.
Tak więc powiadomienia wypychane to powiadomienia wysyłane zdalnie do jednego lub wielu użytkowników i urządzeń oraz daty, a następnie
wyświetlane na tych urządzeniach, aby skłonić tych użytkowników do zrobienia czegoś.
Na przykład otwórz aplikację.
Przykładami są oczywiście aplikacje do czatowania, aplikacje do poczty e-mail, w których może poprosiłeś sprzedawcę
o powiadomienie, jeśli ktoś zamówi przedmiot.
Istnieje więc wiele aplikacji, w których coś się dzieje i oprócz takich wyzwalaczy, które
miałyby miejsce w aplikacji, należy wysłać powiadomienie wypychane.
Możemy również mieć powiadomienia marketingowe push, w których wszyscy użytkownicy aplikacji otrzymają powiadomienie push marketingowe
wysłane przez programistę aplikacji.
Teraz, jak już wspomniałem, przyjrzymy się później wysyłaniu powiadomień push.
Chcę zacząć od lokalnych powiadomień.