[:id]PWA – Progressive Web Apps[:]

[:id]

Apa itu PWA?

 PWA adalah singkatan dari Progressive Web Apps yang berarti aplikasi web progresif. Adalah sebuah aplikasi web atau sebuah halaman website yang dirancang menyerupai aplikasi mobile. Atau bisa juga disebut aplikasi web offline yang menyerupai aplikasi mobile. Membangun PWA berkualitas tinggi memmiliki beberapa keunggulan, termasuk meningkatkan layanan untuk pengguna, meningkatkan konversi dan insteraksi.

 Dengan kata lain PWA adalah web tapi juga aplikasi. PWA dibuat dengan dasar web dan dapat di install langsung pada homescreen hp layaknya aplikasi.

  PWA didukung oleh system Service Worker. Teknologi ini memberikan fungsionalitas offline, notifikasi push, update konten, pergantian konektivitas, dan beberapa fitur lainnya, Sehingga dalam koneksi yang tidak stabil website tetap bisa diakses dengan cepat dan tampilannya sama seperti terakhir kita membukanya.

  Karena PWA adalah web yang dikenal dengan aplikasi web, maka tidak ada persyaratan bagi developer atau pengguna untuk menginstal aplikasi web melalui system distribusi digital seperti App Store atau PlayStore sehingga tidak terlalu memakan memori seperti halnya aplikasi native. Aplikasi web diinstall langsung oleh pengguna dengan menambahkan Aplikasi Web ke homescreen hp.

Perbedaan, Kelebihan & Kekurangan : Web, Aplikasi dan PWA

Web & Aplikasi

Dari gambar diatas kita dapat mengetahui kekurangan dan kelebihan pada web dan aplikasi native.

  • Web dapat berjalan pada device manapun sedangkan aplikasi native hanya dapat berjalan pada ekosistem khusus.
  • Web lebih cepat dibuka dan digunakan sedangkan aplikasi native mengharuskan kita untuk download atau install terlebih dahulu agar dapat digunakan.
  • Web dibuka melalui browser, aplikasi native dibuka melalui launcher hp atau file
  • Web selalu dibuka (bergantung) melalui browser, aplikasi native (terasa seperti) jalan pada sistemnya sendiri.
  • Web harus selalu dibuka pada tab browser, aplikasi native mempunyai halaman nya sendiri.
  • Web memungkinkan tidak dapat bekerja pada saat offline, aplikasi native dapat bekerja baik bahkan saat offline.
  • Web tidak bekerja optimal untuk perangkat, aplikasi native kemampuan yang kuat untuk mengakses system perangkat.
  • Web dapat ditautkan, aplikasi native tidak bisa.
  • Web ‘aku menggunakan ini’ , aplikasi native ‘aku memiliki ini’

Web memiliki kecenderungan hanya dapat bekerja online, tetapi cepat digunakan dan di device manapun. Aplikasi native hanya dapat digunakan di device tertentu, tetapi flexible digunakan offline.

PWA

PWA :

  • Dapat bekerja di device manapun
  • Cepat digunakan dan digunakan juga dapat diinstall
  • Dapat dibuka melalui browser maupun launcer hp atau file
  • Dapat di tautkan
  • Tidak bekerja pada tab, tetapi memiliki halamannya sendiri
  • Tidak harus bekerja online, hingga dapat digunakan ketika offline
  • Tidak bekerja pada browser, tetapi terintegrasi dengan os
  • Memiliki kemampuan untuk mengakses system perangkat
  • ‘Aku menggunakan ini, dan memilikinya’

PWA menggabungkan fungsi web dan aplikasi sehingga memiliki fungsi yang lebih baik dibandingkan web dan aplikasi native. Oleh karena itu, dengan melihat kelebihan yang dimiliki PWA hingga kini masih banyak perusahaan yang mencari pengembang software ini untuk perusahaan nya.

Source : https://developers.google.com/web/progressive-web-apps

[:]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *