-->

Mengenal Fitur PWA (Progressive Web Apps) dalam Pengembangan Web

hpk

PWA (Progressive Web Apps)


Hai sobat @ataeh, Kali ini @ataeh akan mengulas mengenai PWA (Progessive Web Apps). Kalau pembahasan Perbedaan AMP dan PWA, Mana Yang Lebih Bagus?, sudah pernah @ataeh bahas. Sekarang yang @ataeh fokus pada pembahasan Mengenal Fitur PWA (Progressive Web Apps) dalam Pengembangan Web sebagai bahan informasi bagi para websiter.

PWA (Progressive Web Apps), belakangan menjadi lebih trending topik yang banyak diperbincangkan di kalangan pengembang aplikasi dan web.

Pencetus istilah PWA pertama kali adalah desainer/freelancer Frances Berriman dan pengembang Google Chrome, Alex Russel.

Berriman pernah membuat cuitan dalam blognya, dia mengatakan bahwa dia tidak terlalu suka dengan konsep AMP (Accelarated Mobile Pages) buatan Google. Padahal, Tujuan Google memberikan opsi AMP bagi pengguna adalah untuk mempercepat loading halaman sebuah situsweb pada tampilan mobile.

Sedangkan Berriman menawarkan opsi PWA untuk mengatasi loading website yang lemot pada perangkat mobile. bahkan Dia memandang bahwa PWA (Progressive Web Apps) lebih potensial dari pada AMP (Accelarated Mobile Pages)

Dalam acara Chrome Dev Summit pada tahun 2015, Alex Russel pernah mempresentasikan konsep PWA. Presentasi demi peningkatan Chrome dilanjutkan oleh presentasi Jake Archibald pada Google I/O 2016 dengan materi Instant Loading: Building offline-first Progressive Web Apps.

Pada tahun 2017, Google I/O mulai mengangkat beberapa topik mengenai PWA, diantaranya Production Progressive Web Apps With JavaScript Frameworks, Progressive Web Apps: Great Experiences Everywhere, dan Creating UX that "Just Feels Right" with Progressive Web Apps.

Penggunaan istilah PWA untuk menggambarkan dan menjelaskan kemampuan peramban (browser) modern yang dapat mengelola service workers dan web app manifest. Dari kedua kemauan yang ditawarkan PWA tersebut membuat konsep PWA bisa diterima dan bisa diterapkan layaknya sebuah native apps. Lebih dari itu, sebuah PWA juga mendukung akses ke perangkat keras sebuah smartphone.

PWA adalah sebuah pengembangan web yang menggunakan kombinasi alat (tools) dan teknologi yang sudah tersedia untuk membangun pengalaman pengguna yang ideal dan tertarget. Jadi PWA bukan API juga bukan jenis teknologi baru.

pengembangan PWA ini dilakukan dengan cara memanfaatkan service workers, API dan arsitektur shell aplikasi untuk pengalaman akses offline yang lebih berarti, sehingga dapat menghasilkan loading yang super cepat, dan mengelola keterikatan pengguna setelah kunjungan pertama.

Bisa dikatakan bahwa PWA adalah aplikasi web yang berupa situsweb pada umumnya, tetapi bisa ditampilkan seperti layaknya sebuah aplikasi mobile.

Namun keuntungan yang diberikan PWA adalah pengguna tidak perlu mengunduh dan menginstal aplikasi tersebut, tetapi cukup melempar icon situsweb ke tampilan Home Screen. Ketika icon tersebut diklik, maka akan membuka sebuah tampilan mirip web, tetapi tanpa kolom URL.

Keuntungan yang akan didapatkan oleh pengguna smartphone tidak terkurasnya memori karena harus menyimpan file-file aplikasi, disamping kecepatan loading tentunya.

Memang kecepatan mobile web memang selalu menjadi perhatian serius selama bertahun-tahun. Sehingga banyak konsep lain yang ditawarkan, seperti tampilan web adaptif dan responsif, tapi semua itu tidak cukup memberikan pengalaman pengguna yang lebih baik.

Antara Google dan Facebook, keduanya saling berlomba dalam memberikan pelayanan pada pengguna dengan fitur kenyamanan akses melalui konsep instant loading. Google mengembangkan AMP, sedangkan Facebook Instant Article. Tujuan dari keduanya adalah sama, yaitu merepresentasikan sebuah halaman web bisa diakses dengan lebih cepat dan instan pada perangkat mobile.

Fitur yang menarik yang ada pada PWA adalah dukungan untuk push notification. Fitur adalah fitur notifikasi, seperti halnya aplikasi mobile dalam berbagai bentuk, misal notifikasi chat yang baru masuk pada aplikasi messenger, notifikasi email yang baru masuk, atau notifikasi yang dimunculkan oleh aplikasi pembaca berita setiap kali ada berita baru.

Pada bulan April 2018 PWA diujicobakan pada browser Google Chrome, dan hasilnya pun memuaskan. Akhirnya PWA juga diterapkan ke banyak browser, termasuk Google Chrome, Microsoft Edge, Firefox, dan Safari, dan beberapa web yang lain.

Sementara itu, beberapa CMS seperti WordPress sudah lebih dulu memberi dukungan plugin untuk PWA, sebut saja Progressive Web Apps dan Super Progressive Web Apps.

Apakah anda tertarik juga?

Referensi : 
https://en.wikipedia.org/wiki/Progressive_Web_Apps
https://www.quora.com/Are-progressive-web-apps-going-to-kill-native-apps?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
https://developers.google.com/web/ilt/pwa/
https://adityarizki.net/mengenal-progressive-web-apps/amp/
the cheapest car insurance cost of car insurance best car insurance quotes insurance auto insurance quotes car get car insurance quotes online car insurance agent instant car insurance quote car insurance websites direct car insurance insure a car motor car insurance quote cheap car insurance online quotes for car insurance car insurers commercial car insurance motor insurance quote car insurance quotes online get a quote online international health insurance compare car insurance quotes insurance for car compare car insurance car insurance buy life insurance online compare auto insurance international medical insurance general car insurance cheap motor insurance low car insurance car insurance comparison company car insurance budget car insurance private health insurance online quote car insurance cheap motor car insurance car insurance for new drivers cheap car insurance quotes online online car insurance quotes get car insurance quotes car insurance quotes comparison motor car insurance car insurance quotes car insurance cheap comprehensive car insurance best auto insurance short term health insurance motor insurance cheap online car insurance online motor insurance quotes car insurance california buycarinsurance online vehicle insurance free car insurance quotes landlord insurance health insurance for children motorbike insurance monthly car insurance car insurance usa car insurance reviews car insurance renewal quotes vehicle insurance health insurance rates term life insurance quotes vehicle insurance quotes car insurance compare motor vehicle insurance best car insurance motor insurance online quote car insurance online quote life insurance online supplemental health insurance best car insurance rates car insurance discounts motor vehicle insurance quotes auto insurance cheap travel insurance bike insurance travel medical insurance buy car insurance online online motor insurance travel insurance quote get a quote for car insurance health insurance agent car insurance companies cheap car insurance companies travel insurance annual travel insurance commercial vehicle insurance permanent life insurance medical insurance quotes online car insurance cheap car insurance quotes car insurance online quote insurance online level term life insurance health insurance comparison how much is car insurance travel health insurance pet health insurance quotes on cars health ins travel insurance uk quote for car insurance get insurance quote online disability insurance quote temporary health insurance temporary insurance rental car insurance cheap health insurance auto insurance compare third party car insurance buy health insurance auto insurance quotes cheap insurance companies best term life insurance personal health insurance online quote insurance car insurance premium health insurance policies quotes for cars whole life insurance credit insurance cheap van insurance cheap term life insurance cheap motorcycle insurance compare life insurance car insurance cover health insurance motorcycle insurance short term car insurance health insurance coverage insurance qoute cheap life insurance house insurance quote car insurance uk health insurance companies cigna health insurance cheap insurance cheap car insurance uk compare health insurance car insurance for young drivers short term insurance online health insurance caravan insurance life insurance comparison direct insurance health insurance plans motor insurance online car insurance estimator accident insurance home insurance quotes nj car insurance new car insurance private medical insurance home insurance car insurance brokers car insurance rates commercial insurance health insurance quotes motor insurance companies which car insurance car quotes online online auto insurance flood insurance cheap auto insurance quotes car insurance agencies business health insurance term life insurance truck insurance professional indemnity insurance life insurance car insurance policy long term care insurance drive insurance buy insurance car ins motorcycle insurance quote critical illness insurance term insurance student health insurance home insurance comparison insurance rates insurance cover holiday insurance insurance sites online vehicle insurance quotes company website home insurance rates compare insurance buy insurance online affordable medical insurance car insurance coverage product liability insurance home contents insurance buy life insurance renters insurance group health insurance family health insurance motor insurance quote online mortgage insurance best home insurance personal insurance medical insurance property insurance life insurance agent group insurance aetna health insurance cheap medical insurance liability insurance rental insurance life insurance policy group life insurance general liability insurance insurance quotes online all car insurance companies best health insurance insurance plans life insurance for seniors van insurance website quote universal life insurance building insurance co insurance insurance car car insurance prices disability insurance insurance vehicle cheap vehicle insurance senior life insurance medical insurance plans insurance health house insurance life insurance quotes car quotes cheap home insurance

0 Response to "Mengenal Fitur PWA (Progressive Web Apps) dalam Pengembangan Web"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

close
[ klik disini 1X ] [ close ]