Mulai menggunakan Progressive Web App dengan pelatihan enam bagian baru kami, lengkap dengan codelab baru.
Banyak yang telah berubah di dunia Progressive Web App sejak kami merilis rangkaian pelatihan PWA terakhir kami selama empat tahun yang lalu: CSS Grid mencapai implementasi yang luas, PWA tersedia di desktop, dan project kemampuan telah meluncurkan lebih dari 25 API baru yang berfokus pada integrasi perangkat, sehingga membuka segmen aplikasi baru yang dapat dibangun sepenuhnya di web. Hari ini, kami sangat senang bisa membagikan iterasi pertama dari pelatihan PWA yang baru diupdate untuk mengajari Anda cara membuat Progressive Web App yang andal, dapat diinstal, dan mumpuni untuk semua perangkat.
Versi pelatihan saat ini dibagi menjadi enam dek {i>slide<i}, yang siap Anda pelajari atau bagi Anda untuk dipelajari dan diajarkan kepada orang lain. Faktor-faktor tersebut adalah:
- Pengantar Progressive Web App
- Membuat Fondasi yang Solid untuk PWA Anda
- Meningkatkan Keandalan Aplikasi Web
- Membuat Aplikasi Web Anda Dapat Diinstal
- Menambahkan Kemampuan Lanjutan ke Aplikasi Web
- Mengadopsi Arsitektur Aplikasi Web Lanjutan
Untuk mengikuti materi baru ini, ada delapan codelab baru yang akan memandu Anda mengubah aplikasi web menjadi Progressive Web App dengan integrasi perangkat mendalam, menggunakan konsep yang diajarkan di presentasi slide. Anda dapat membuka codelab mana pun dan mengerjakannya satu per satu, atau Anda dapat mencobanya satu per satu; pilihan ada di tangan Anda. Faktor-faktor tersebut adalah:
- Beralih ke Offline - Dasar-dasar penulisan pekerja layanan untuk meng-cache dan menayangkan konten secara offline
- Bekerja dengan Workbox - Menggunakan Workbox untuk menulis pekerja layanan Anda
- IndexedDB - Menggunakan IndexedDB untuk menyimpan dan mengambil data
- Tab ke Taskbar - Membuat aplikasi web Anda dapat diinstal dan menyediakan pintasan aplikasi
- Meminta dan Mengukur Penginstalan - Menambahkan perintah penginstalan dalam aplikasi, dan di mana harus menempatkan pelacakan keberhasilan
- Memberdayakan PWA - Menambahkan kemampuan lanjutan, termasuk mengakses sistem file lokal dan mendaftar sebagai pengendali file
- Pekerja Layanan Mencakup - Membuat respons pekerja layanan streaming secara dinamis
- Bekerja dengan Pekerja - Menggunakan pekerja web untuk memindahkan pekerjaan dari thread utama
Selama beberapa bulan ke depan, kami akan mengonversi konten slide presentasi menjadi format yang lebih mudah digunakan dan diperbarui. Ini akan memudahkan kami untuk terus memperbarui konten, jadi tidak perlu lagi menunggu empat tahun untuk mengirim konten lainnya. Pantau terus ruang ini. Masa depan aplikasi web begitu menarik, dan kami sangat senang dapat mengajarkan Anda cara membangunnya.