Sekarang untuk itu, saya mendapat proyek baru di sini, sekali lagi, dibuat dengan XPO di dalamnya menggunakan alur kerja
Managed Expo.
Di akhir modul, saya juga akan menautkan ke sumber daya yang membantu Anda memulai dengan pemberitahuan push
di aplikasi non XPO.
Tetapi saya akan mengatakan bahwa ini lebih mudah dengan Expo.
Jadi saya sangat merekomendasikan menggunakannya.
Dan itulah mengapa saya menunjukkannya di sini, karena sangat mudah untuk mengirim pemberitahuan dengan Expo, seperti yang akan Anda
lihat.
Jadi, inilah aplikasi baru yang tidak berubah ini yang berjalan di Android dan ISIS, dan untuk memulai dengan pemberitahuan
lokal, pertama-tama kita perlu menginstal paket baru dengan instalasi XPO.
Kita harus menginstal paket notifikasi Expo DASH.
Cukup tekan enter dan ini akan mengunduh dan menginstal ke dalam proyek Anda.
Sekarang, setelah selesai, kami siap untuk menulis beberapa kode.
Sekarang, di sini, seperti yang saya katakan, saya ingin menjaga ini sangat, sangat sederhana.
Jadi saya hanya akan.
Tampilkan tombol di aplikasi ini di sini.
Tombol bawaan reaksi bawaan akan menetapkan judul.
Pemberitahuan pemicu.
Dan ketika kita mengklik tombolnya, saya ingin melakukan apa yang tersirat pada judulnya.
Saya ingin memicu notifikasi lokal.
Sekarang, tombol ini secara otomatis tengah secara default, yang cukup bagus.
Itulah yang saya inginkan.
Dan sekarang di sini saya dapat mendaftarkan fungsi baru.
Notifikasi pemicu.
Fungsi handler di sini, yang merupakan fungsi eral default, yang kami ikat di tekan pada tombol ini seperti
ini.
Dan di sini kita sekarang baik, coba tebak apa yang memicu pemberitahuan lokal untuk itu kita perlu mengimpor.
Pemberitahuan Expo dan sebenarnya ingin mengimpor semuanya sebagai pemberitahuan, misalnya, dari pemberitahuan
Expo.
Tentu saja, Anda dapat memberi nama ini sesuai keinginan Anda.
Sekarang, dengan ini diimpor di sini, fungsi pengendali pemberitahuan pemicu India yang dapat kita gunakan adalah
objek pemberitahuan impor.
Dan di sana kita akan memiliki banyak metode.
Dan salah satu metode adalah dengan menjadwalkan metode pemberitahuan async.
Ini adalah metode yang akan membantu kami, juga, menjadwalkan pemberitahuan.
Dan dengan itu, kami selalu menjadwalkan pemberitahuan lokal lagi nanti.
Saya akan menunjukkan kepada Anda bagaimana Anda mengirim pemberitahuan push.
Dengan metode ini, Anda selalu membuat pemberitahuan lokal.
Sekarang, metode ini, pernah menjadi objek tempat Anda mengkonfigurasi notifikasi, itu harus dikirim.
Dan seperti yang Anda lihat, kami punya tiga opsi dasar yang dapat kami atur di sini konten pemberitahuan.
Saya akan kembali ke sana.
Pemicu, yang hanya akan menentukan kapan pemberitahuan harus ditampilkan dan pengenal yang
bisa kita gunakan untuk membatalkan pemberitahuan ini jika kita tidak ingin ditampilkan setelah dijadwalkan.
Kami tidak perlu pengenal di sini.
Dan karena itu, saya akan mulai dengan konten, konten itu sendiri adalah objek di mana Anda mendapat berbagai
opsi.
Sekarang, tidak semua opsi didukung di kedua platform, tetapi Anda dapat mengatur semuanya.
Dan jika puluhan platform didukung, itu hanya akan mengabaikannya.
Apa yang dapat Anda atur di semua platform adalah judulnya.
Di mana saya akan menulis pemberitahuan lokal pertama saya.
Dan badan notifikasi.
Ini adalah pemberitahuan lokal pertama yang kami kirim.
Jadi cukup dua string.
Sekarang, seperti yang Anda lihat, Anda dapat mengatur lebih banyak.
Anda dapat mengatur warna, misalnya.
Anda bisa menambahkan metadata tambahan, yang nantinya bisa Anda ambil ketika notifikasi dibunyikan.
Anda dapat memberikan prioritas yang dapat membuat sistem operasi ditampilkan dengan prioritas lebih tinggi.
Anda dapat menambahkan suara, tetapi saya akan membuatnya cukup mendasar di sini dan hanya mengirim pemberitahuan dasar ini.
Anda tentu saja dapat bermain-main dengan opsi lain dan mengirim pemberitahuan push yang lebih kompleks.
Nah, itu isinya.
Kami juga perlu memicu pelatuk juga merupakan objek di mana Anda cukup menentukan kapan pemberitahuan harus
dikirim.
Dan di sana Anda mendapatkan beberapa properti bagus yang dapat Anda atur, misalnya, Anda dapat mengatur
detik hingga notifikasi ditampilkan.
Dan saya akan mengatur ini menjadi 10 detik di sini.
Nah, dan notifikasi dijadwalkan jam utang.
Mari kita lihat apakah ayah bekerja untuk ayah.
Saya menyimpan ini.
Dan setelah mematikan aplikasi di sini dan sepenuhnya menyalakannya kembali di Android, saya akan menekan tombol di sana
setelah aplikasi selesai memuat.
Dan sekarang dengan aplikasi dimuat, saya akan menekan tombol notifikasi pemicu ini.
Sekarang, yang akan diperhatikan adalah setelah 10 detik, tidak ada yang terjadi.
Kami tidak memiliki pemberitahuan baru di sini.
Ini tidak ada hubungannya dengan pemberitahuan yang kami jadwalkan dan kami tidak melihat yang lain.
Nah, ada beberapa alasan untuk Android.
Kita perlu melakukan satu hal tambahan di aplikasi, mengejar dan menyimpannya.
Kita perlu menambahkan entri Android.
Dan di Android, Anda ingin mengatur U. S.
API pemberitahuan berikutnya.
Benar.
Utang aman, dan itu mungkin yang terbaik jika Anda cukup me-restart server ekspor Anda dengan
mulai Expo sehingga konfigurasi baru ini diperhitungkan dan ofter-nya menjadi super aman.
Saya hanya akan membunuh aplikasi itu di sini, mulai dengan Android dan akhirnya memutarnya kembali.
Tetapi itu bukan satu-satunya hal yang harus kita lakukan.
Dan sekarang ada restart, mari klik tombol lagi.
Tapi seperti yang saya katakan, ini bukan satu-satunya hal yang perlu kita ubah.
Dan karena itu tetap Anda tidak akan melihat apa-apa jika saya memperluas ini.
Saya tidak melihat pemberitahuan di sini.
Ya, ada alasan untuk itu.
Jika aplikasi Anda ada di latar depan.
Jadi jika saat ini sedang berjalan seperti di sini, notifikasi lokal secara default tidak ditampilkan.
Sekarang, oleh karena itu, jika saya mengklik lagi, dan sekarang saya pergi ke layar awal saya sehingga aplikasi tidak
lagi di latar depan dan tidak lagi berjalan.
Tetapi sebaliknya, itu adalah latar belakangnya, sekarang Anda melihatnya sebagai notifikasi lokal pertama saya muncul di sini.
Sekarang, jika Anda mengkliknya, kami akan dibawa kembali ke aplikasi kami.
Sekarang, kami belum melakukan apa pun di aplikasi pada pemberitahuan ini, tapi setidaknya kami melihat
bahwa kami dapat membuat pemberitahuan lokal.
Sekarang, bagaimana dengan ISIS?
Biarkan saya memulai lagi di sana.
Dan mari kita coba hal yang sama di sini.
Jika saya mengeklik notifikasi pemicu dan saya membuka layar beranda, mari kita lihat apakah kami mendapat notifikasi setelah 10
detik di sana.
Saya dapat memberitahu Anda bahwa kami tidak perlu mengatur apa pun dalam pengejaran aplikasi dan jatuh cinta pada Aiwass.
Tapi tetap saja, saya tidak melihat notifikasi di sini.
Kami pasti tidak memiliki pemberitahuan baru di sini.
Nah, ada perbedaan penting antara Android dan saya di sini di Android.
Itu bekerja begitu saja.
Di luar kotak pada TKI, Anda memerlukan dua izin eksplisit besar untuk menerima pemberitahuan.
Jadi mari kita lakukan selanjutnya.