Kerangka Materi
Pendahuluan
- Konvergensi web dan mobile
Alasan untuk Mengembangkan Progressive Web Apps
- kecepatan dan kinerja (bandingkan dengan situs web)
- keamanan
- kemampuan offline
- pemberitahuan push
- perbaikan tingkat lompatan
- rasa dan fungsi aplikasi seperti aplikasi
- melewati toko aplikasi
Mengenabilkan Situs Web Anda
- koneksi HTTPS yang aman
- JSON Manifest
- Service Worker
Memulai Membangun Progressive Web App (PWA) Pertama Anda
Menggunakan Service Workers untuk Mengenabilkan Aplikasi Anda Bekerja Offline
- Mencache data
- Menyajikan pemberitahuan push
- Memperbarui konten
- Manipulasi data
Event Listeners dan Perintah
- Memenangkan tanggapan terhadap permintaan jaringan tergantung apakah status online/offline
- Ketahanan data dan pesan
- Mengakses Cache API, Fetch API, IndexedDB API, postMessage(), dll.
- Menambah keterlibatan pengguna melalui Notification API
Menggunakan Aset yang Tercache dalam Aplikasi Anda
Konfigurasi Web App Manifest
- Menambahkan aplikasi ke Layar Utama
Arsitektur Application Shell
Konsiderasi UI
- Keterpakaan
- Lokalisasi
Menyelesaikan Masalah PWA
Mengirimkan PWA ke Toko Aplikasi
Rangkuman dan Kesimpulan
Persyaratan
- HTML, CSS, dan JavaScript berbasis objek.
- Perangkat mobile.
- Kemampuan untuk menjalankan Google Chrome di perangkat mobile.
Penonton
- Pengembang web
- Pengembang aplikasi
Testimoni (5)
Saya suka bagaimana Gunnar menulis hampir semua kode dengan cepat saat kami melakukannya, tetapi ada banyak materi yang telah disiapkan di google drive yang dapat saya rujuk setelah pelatihan. Kode yang ditulis Gunnar berdasarkan contoh data yang saya berikan sebelumnya juga sangat berguna dan juga membuat pelatihan relevan dengan kumpulan data kami sendiri.
Ranvir - Schroders Personal Wealth
Kursus - Visual Studio Code
Diterjemahkan Mesin
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kursus - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kursus - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Kursus - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.