Jadi sekarang kita tahu cara memicu permainan ini dan menangani notifikasi lokal.
Ini merupakan prasyarat penting karena dengan pemberitahuan push, kami akan memicu pemberitahuan lokal.
Tapi itulah bedanya.
Pemicunya tidak berasal dari dalam aplikasi kami.
Seperti saat ini.
Ingat, Ayah, saat ini pada akhirnya, kami memicu notifikasi lokal kami di sini dengan
handler notifikasi, dengan metode async notifikasi yang dijadwalkan.
Itulah cara kami saat ini memicu notifikasi.
Dan ayah tidak akan lagi menjadi kasusnya.
Sebaliknya, sekarang dengan pemberitahuan push, pemicunya akan berada di luar aplikasi kita.
Bisa jadi pengembang aplikasi secara manual mengirimkan pemberitahuan push.
Ini bisa berupa kode sisi server yang mengarah ke pemberitahuan push yang dikirim.
Misalnya, ketika Anda mengobrol pesan yang disimpan dalam database, dan karena itu sekarang kita perlu
belajar bagaimana kita dapat mengirim pemberitahuan push ke perangkat lain dan tidak hanya ke perangkat kita sendiri.
Untuk ayah, kita perlu memahami cara kerja notifikasi push.
Kami mendapat aplikasi kami.
Dan biasanya, tentu saja, ini berjalan di beberapa perangkat untuk banyak pengguna.
Lalu kami mendapat beberapa acara yang harus mengarah ke pemberitahuan push untuk dikirimkan.
Itu bisa berupa pesan obrolan yang sedang diposkan, tetapi bisa juga kita, sebagai pemilik aplikasi,
memutuskan untuk mengirim pesan pemasaran atau semacamnya kepada pengguna kami.
Jadi kami ingin mengirimkan pesan atau pemberitahuan kami ke perangkat.
Tapi ini bukan cara kerjanya.
Kami tidak dapat langsung mengirim pesan ke perangkat.
Itu mekanisme keamanan, karena jika ada yang bisa mulai mengirim pemberitahuan push ke perangkat acak di
luar sana, ponsel kita akan terkena spam.
Jadi sebagai gantinya, untuk mengirimkan pemberitahuan push ke aplikasi kami di perangkat kami, kami harus menggunakan server
pemberitahuan push resmi.
Dan baik Android maupun ISIS.
Jadi Google dan Apple memiliki layanan push notification sendiri.
Dan Anda harus menggunakan itu untuk mengirimkan pesan Anda ke perangkat.
Mengapa?
Karena server itu hanya akan mengirimkan pesan ke perangkat dan instalasi aplikasi.
Diri yang diidentifikasi ayah.
Pada dasarnya, aplikasi Anda harus mengidentifikasi dirinya dengan server Google dan Apple.
Ini akan mendapatkan token dan saya yang unik. D. , Anda bisa mengatakan, dan hanya itu saya. D. nanti dapat digunakan
untuk mengirimkan pemberitahuan push melalui server push resmi tersebut ke instalasi aplikasi Anda.
Karena dengan demikian server resmi dapat memverifikasi bahwa aplikasi Anda memilihnya untuk mendapatkan pemberitahuan push itu.
Itulah mekanisme keamanan di sini.
Dan karena itu, alih-alih langsung mengirim pesan ke perangkat, kami pada akhirnya menggunakan acara itu bersama
dengan server resmi tersebut untuk mengirim pemberitahuan push kami melalui server push resmi tersebut ke perangkat berbeda
yang ingin kami targetkan.
Begitulah cara kerja pemberitahuan push.
Jadi kita memiliki langkah keamanan ekstra di antaranya, yang penting.
Sekarang, mari kita lihat bagaimana kita dapat mengimplementasikannya dalam kode dan bagaimana, sekali lagi, Expo sangat membantu kita.