Matawebsite Promo Lebaran 2022

Apa itu Aplikasi Web Progresif?

date 09 Feb 2022
date Fathurrahman
date 451
date Mobile App
Apa itu Aplikasi Web Progresif?

Web adalah platform yang luar biasa. Campurannya di mana-mana di seluruh perangkat dan sistem operasi, model keamanannya yang berpusat pada pengguna, dan fakta bahwa baik spesifikasi maupun implementasinya tidak dikendalikan oleh satu perusahaan membuat web menjadi platform unik untuk mengembangkan perangkat lunak. Dikombinasikan dengan keterhubungan yang melekat, dimungkinkan untuk mencari dan membagikan apa yang Anda temukan dengan siapa pun, di mana pun. Setiap kali Anda membuka situs web, situs tersebut selalu diperbarui, dan pengalaman Anda dengan situs tersebut dapat bersifat sementara atau permanen seperti yang Anda inginkan. Aplikasi web dapat menjangkau siapa saja, di mana saja, pada perangkat apa pun dengan basis kode tunggal.

Aplikasi khusus platform, dikenal sangat kaya dan andal. Mereka selalu ada, di layar beranda, dok, dan bilah tugas. Mereka bekerja terlepas dari koneksi jaringan. Mereka meluncurkan dalam pengalaman mandiri mereka sendiri. Mereka dapat membaca dan menulis file dari sistem file lokal, mengakses perangkat keras yang terhubung melalui USB, serial atau bluetooth, dan bahkan berinteraksi dengan data yang tersimpan di perangkat Anda, seperti kontak dan acara kalender. Dalam aplikasi ini, Anda dapat melakukan hal-hal seperti mengambil gambar, melihat memutar lagu yang tercantum di layar beranda, atau mengontrol pemutaran lagu saat berada di aplikasi lain. Aplikasi khusus platform terasa seperti bagian dari perangkat yang mereka jalankan.

Grafik yang menggambarkan kemampuan relatif dan jangkauan aplikasi khusus platform, dengan kemampuan tinggi, aplikasi web, dengan jangkauan tinggi, dan aplikasi web progresif, yang memiliki kemampuan tinggi dan jangkauan tinggi.

Jika Anda memikirkan aplikasi dan aplikasi web khusus platform dalam hal kemampuan dan jangkauan, aplikasi khusus platform mewakili kemampuan terbaik sedangkan aplikasi web mewakili jangkauan terbaik. Jadi di mana Aplikasi Web Progresif cocok?

Progressive Web Apps (PWA) dibuat dan disempurnakan dengan API modern untuk menghadirkan peningkatan kemampuan, keandalan, dan kemudahan pemasangan sekaligus menjangkau siapa saja, di mana saja, di perangkat apa pun dengan basis kode tunggal.

 

Tiga pilar aplikasi #

Progressive Web Apps adalah aplikasi web yang telah dirancang sedemikian rupa sehingga mampu, andal, dan dapat diinstal. Ketiga pilar ini mengubahnya menjadi pengalaman yang terasa seperti aplikasi khusus platform.

Mampu #

Web cukup mampu dalam dirinya sendiri hari ini. Misalnya, Anda dapat membuat aplikasi obrolan video hiper-lokal menggunakan WebRTC, geolokasi, dan pemberitahuan push. Anda dapat membuat aplikasi itu dapat diinstal dan menjadikan percakapan itu virtual dengan WebGL dan WebVR. Dengan diperkenalkannya WebAssembly, pengembang dapat memanfaatkan ekosistem lain, seperti C, C++, dan Rust, dan juga menghadirkan kerja dan kemampuan puluhan tahun ke web. Squoosh.app , misalnya, memanfaatkan ini untuk kompresi gambar tingkat lanjut.

Sampai saat ini, hanya aplikasi khusus platform yang benar-benar dapat mengklaim kemampuan ini. Sementara beberapa kemampuan masih di luar jangkauan web, API baru dan yang akan datang sedang mencari untuk mengubahnya, memperluas apa yang dapat dilakukan web dengan fitur-fitur seperti akses sistem file, kontrol media, lencana aplikasi, dan dukungan clipboard penuh. Semua kemampuan ini dibangun dengan model izin web yang aman dan berpusat pada pengguna, memastikan bahwa mengunjungi situs web tidak pernah menjadi proposisi yang menakutkan bagi pengguna.

Di antara API modern, WebAssembly, dan API baru dan yang akan datang, aplikasi web lebih mampu dari sebelumnya, dan kemampuan itu terus berkembang.

terpercaya #

Aplikasi Web Progresif yang andal terasa cepat dan dapat diandalkan terlepas dari jaringannya.

Kecepatan sangat penting untuk membuat pengguna menggunakan pengalaman Anda. Faktanya, seiring waktu pemuatan halaman dari 1 detik menjadi sepuluh detik, kemungkinan pengguna terpental meningkat sebesar 123% . Performa tidak berhenti setelah onloadacara. Pengguna seharusnya tidak pernah bertanya-tanya apakah interaksi mereka—misalnya, mengklik tombol—terdaftar atau tidak. Pengguliran dan animasi akan terasa mulus. Performa memengaruhi seluruh pengalaman Anda, mulai dari cara pengguna memandang aplikasi Anda hingga performa sebenarnya.

Terakhir, aplikasi yang andal harus dapat digunakan terlepas dari koneksi jaringan. Pengguna mengharapkan aplikasi untuk memulai pada koneksi jaringan yang lambat atau tidak stabil atau bahkan saat offline. Mereka mengharapkan konten terbaru yang berinteraksi dengan mereka, seperti trek media atau tiket dan rencana perjalanan, tersedia dan dapat digunakan meskipun sulit mendapatkan permintaan ke server Anda. Saat permintaan tidak memungkinkan, mereka berharap diberi tahu bahwa ada masalah alih-alih gagal atau mogok secara diam-diam.

Pengguna menyukai aplikasi yang merespons interaksi dalam sekejap mata, dan pengalaman yang dapat mereka andalkan.

Dapat dipasang #

Aplikasi Web Progresif yang diinstal berjalan di jendela mandiri alih-alih tab browser. Mereka dapat diluncurkan dari layar beranda, dok, bilah tugas, atau rak pengguna. Dimungkinkan untuk mencari mereka di perangkat dan melompat di antara mereka dengan pengalih aplikasi, membuat mereka merasa seperti bagian dari perangkat yang mereka instal.

Kemampuan baru terbuka setelah aplikasi web diinstal. Pintasan keyboard yang biasanya dicadangkan saat berjalan di browser, menjadi tersedia. Progressive Web Apps dapat mendaftar untuk menerima konten dari aplikasi lain, atau menjadi aplikasi default untuk menangani berbagai jenis file.

Saat Progressive Web App keluar dari tab dan masuk ke jendela aplikasi mandiri, ini mengubah cara pengguna memikirkannya dan berinteraksi dengannya.

Yang terbaik dari kedua dunia #

Pada intinya, Progressive Web Apps hanyalah aplikasi web. Menggunakan peningkatan progresif, kemampuan baru diaktifkan di browser modern. Menggunakan pekerja layanan dan manifes aplikasi web, aplikasi web Anda menjadi andal dan dapat diinstal. Jika kemampuan baru tidak tersedia, pengguna masih mendapatkan pengalaman inti.

Angka tidak berbohong! Perusahaan yang telah meluncurkan Progressive Web Apps telah melihat hasil yang mengesankan. Misalnya, Twitter mengalami peningkatan 65% di halaman per sesi, 75% lebih banyak Tweet, dan 20% penurunan rasio pentalan, semuanya sekaligus mengurangi ukuran aplikasi mereka lebih dari 97%. Setelah beralih ke PWA, Nikkei melihat 2,3 kali lebih banyak lalu lintas organik, 58% lebih banyak langganan, dan 49% lebih banyak pengguna aktif harian. Hulu mengganti pengalaman desktop khusus platform mereka dengan Progressive Web App dan mengalami peningkatan kunjungan kembali sebesar 27%.

Aplikasi Web Progresif memberi Anda peluang unik untuk menghadirkan pengalaman web yang akan disukai pengguna Anda. Menggunakan fitur web terbaru untuk menghadirkan peningkatan kemampuan dan keandalan, Progressive Web Apps memungkinkan apa yang Anda buat untuk dipasang oleh siapa saja, di mana saja, pada perangkat apa pun dengan basis kode tunggal.

Matawebsite Promo Lebaran 2022
fathur.png

Fathurrahman

Android Mobile

Hallo saya trainer Android Mobile di Mataweb dan saya sudah berpengalaman lebih dari 5 tahun. jadi kali ini saya akan share tutorial ataupun tips seputar mobile aplikasi. Salam kenal

Artikel Terkait

Halo, ada yang bisa kami bantu?
Daftar Sekarang