Batasan PWA: Mitos dan Fakta
Diterbitkan: 2020-09-15Daftar Isi
Melihat PWA adalah kata kunci yang tiba-tiba saat ini, Anda pasti bertanya-tanya apakah ada kerugian dari keajaiban Web yang seharusnya baru ini. Dan sebagai salah satu pengadopsi pertama dari pendekatan baru Web ini, kami memberi tahu Anda: ada kerugian pada PWA — tetapi untuk mendapatkan kebenarannya, pertama-tama kita harus menyaring semua kesalahpahaman di luar sana mengenai batasannya. pendekatan baru ini untuk pengembangan web.
Mitos dan fakta tentang kelemahan PWA
PWA bukan tanpa kekurangan. Namun, kekurangan PWA yang umum dirasakan tidak akurat dan terkadang benar-benar kebalikan dari kebenaran. Melihat bahwa ada kebutuhan—atau lebih tepatnya, lubang dalam pengetahuan publik saat ini mengenai keterbatasan PWA yang sebenarnya—kami merasa bahwa adalah tanggung jawab kami untuk menggunakan pengalaman kami (sebagai pengembang lama PWA Magento) untuk memperbaiki beberapa kesalahpahaman yang saat ini populer di artikel kami hari ini dan, dalam prosesnya, memberi Anda informasi baru dan menyegarkan.
Mitos #1: PWA hanya untuk seluler
Pendekatan mobile-first yang dibanggakan PWA, dan seluruh gerakan di belakangnya, mungkin telah menyebabkan beberapa kesalahpahaman di antara audiensnya. Ini lebih merupakan masalah miskomunikasi karena diskusi seputar PWA seringkali didasarkan pada terlalu banyak deskripsi PWA yang tidak jelas namun sederhana, misalnya dapat diandalkan, cepat, menarik, mengutamakan seluler , dll… yang bersama-sama membuat PWA terdengar lebih baik— dan khusus seluler —versi aplikasi asli.
Fakta: PWA adalah untuk setiap perangkat yang memiliki browser yang mendukung
Mobile-first tampaknya tidak memiliki arti yang sama seperti yang dipercayai beberapa orang. Untuk memperjelas, pendekatan yang mengutamakan seluler berarti bahwa ini adalah pendekatan yang memprioritaskan dan menjadikan seluler sebagai lapisan default untuk dibangun, yang secara efektif memastikan pengalaman responsif dari bawah ke atas.
Pada dasarnya, PWA masih mengandalkan web untuk semua fitur progresifnya—dan ini berarti PWA harus dapat bekerja dengan cara yang sama di perangkat apa pun yang memiliki browser pendukung yang memenuhi semua kriteria untuk pengalaman seperti aplikasi yang berfungsi penuh. Dan kemungkinan besar, jika sistem operasi lemari es Anda dapat menjalankan Chrome atau Android, mungkin juga dapat menjalankan PWA.

Mitos #2: PWA tidak memiliki app store
Kabar yang beredar adalah bahwa PWA adalah anak terlantar dalam keluarga — tidak diterima, tidak sah, dan ditolak kehadirannya di salah satu pasar aplikasi utama. Pengembang yang ingin mengirimkan PWA mereka ke pasar harus mengemas pengiriman PWA mereka ke dalam jenis aplikasi hibrida yang tidak selalu dijamin berfungsi.
Fakta: PWA dapat dipublikasikan ke hampir semua tempat kecuali Apple App Store
Berlawanan dengan mitos di luar sana, PWA memiliki tempat di hampir semua pasar aplikasi populer di luar sana. Dua orang besar saat ini di industri teknologi—Google dan Microsoft—banyak berinvestasi dalam PWA dan ingin menjadikannya cara baru untuk pengiriman perangkat lunak, itulah sebabnya Anda akan melihat PWA hanya mendapatkan pengakuan yang lebih baik mulai sekarang.
Untuk mendapatkan gambaran tentang status PWA di Windows, Anda tidak perlu melihat lebih jauh dari postingan penyambutan Microsoft sendiri yang secara eksplisit menyatakan bahwa PWA akan menjadi salah satu warga aplikasi kelas satu mereka:
[…] kami ingin membawa PWA di Windows ke level berikutnya, dengan menjadikannya warga aplikasi kelas satu di Windows .
Microsoft, Menyambut Aplikasi Web Progresif ke Microsoft Edge dan Windows 10
Namun, di Google Play Store, situasinya sedikit berbeda. PWA sebenarnya bukan warga aplikasi kelas satu di Google Play Store tetapi menerima perlakuan khusus, yaitu TWA (Aktivitas Web Tepercaya), yang dengannya pengembang perawatan dapat mempublikasikan PWA dengan mudah.

Agar adil, kami berpikir bahwa PWA memiliki kehadiran toko aplikasi yang terbatas , karena teknologi saat ini ditahan oleh satu pasar aplikasi utama, yaitu Apple App Store . Seperti saat ini, Apple App Store adalah satu-satunya pasar aplikasi yang tidak menunjukkan minat pada PWA dan tidak menerima bagian dari PWA di toko aplikasi mereka, sehingga mempersulit PWA untuk menjadi pilihan yang layak bagi bisnis yang ingin membangun dan mempublikasikan PWA di baik Android maupun iOS.

Aplikasi yang menyediakan fitur dan fungsionalitas inti secara dinamis dengan teknologi web seperti HTML5 paling baik dikirimkan ke semua orang di Safari, daripada melalui App Store yang dikurasi.
Apple, Pembaruan Aplikasi untuk Aplikasi HTML5
Bacaan yang disarankan: Menerbitkan PWA ke Toko Aplikasi Utama: Mengapa dan Bagaimana
Mitos #3: PWA tidak dapat mengakses fitur perangkat keras
Kelemahan utama PWA adalah ketidakmampuannya untuk mengakses fitur perangkat keras dari perangkat yang digunakan secara andal, yaitu, tidak dapat mengakses fitur paling dasar dari perangkat seperti pengambilan kamera dan/atau geolokasi. Ini bahkan lebih menjadi perhatian di kalangan pengguna seluler karena mereka mengharapkan PWA, ketika beroperasi pada perangkat seluler, seharusnya tidak berbeda dari aplikasi seluler asli pada umumnya dalam hal fitur.
Fakta: PWA dapat dan sebenarnya cukup bagus dalam mengakses fitur perangkat keras
Meskipun ada browser yang belum mengembangkan API yang diperlukan untuk lebih memperluas kemampuan browser untuk memanfaatkan kemampuan perangkat keras dari perangkat yang digunakan (melihat Anda, Firefox), sebagian besar browser berbasis Chromium saat ini telah maju cukup jauh dalam hal ini.

Sumber: WhatWebCanDoToday
Artinya, kemampuan PWA telah berkembang cukup jauh dalam beberapa tahun terakhir, dan PWA berbasis Chromium dan/atau Android Anda seharusnya dapat mengakses fitur perangkat keras perangkat Anda sebaik dibandingkan dengan perangkat seluler asli. aplikasi, kecuali beberapa fitur perangkat keras yang belum didukung seperti kemampuan untuk mengakses kontak, mengirim SMS/MMS.
Artikel terkait: Akses Perangkat Keras dan Aplikasi Web Progresif
Mitos #4: PWA mahal untuk dikembangkan
Semua pemasaran di sekitar PWA ini tampaknya telah menempatkan PWA di atas alas, membuatnya menjadi sesuatu yang luar biasa—sesuatu yang akan membutuhkan sejumlah besar dana untuk dikembangkan. Dan karena pengembang PWA sudah langka untuk memulai, orang mengharapkan PWA menjadi lebih mahal untuk dikembangkan, dan persepsi umum adalah bahwa PWA yang tepat yang mampu meningkatkan konversi sepertinya sesuatu yang harus dilakukan oleh merek yang lebih banyak akal.
Fakta: PWA tidak terlalu mahal untuk dikembangkan
Karena bagian dari pekerjaan kami adalah mengembangkan dan memelihara PWA untuk pedagang Magento, kami tahu betul tentang seluk beluk pengembangan PWA—dan itu bukan sesuatu yang terlalu mahal seperti yang diperkirakan beberapa orang. Faktanya, berdasarkan pengalaman kami di bidang eCommerce , harga khas untuk paket PWA Magento dasar berkisar dari $3.000 – $35.000, yang di bawah apa yang Anda harapkan dari anggaran biasa untuk aplikasi eCommerce Android.
Tapi kita hanya berbicara dalam hal tipikal, rata-rata di sini—bagaimana dengan skenario kasus terbaik? Karena kami menyediakan solusi PWA hemat biaya untuk pedagang Magento, kami pikir kami dapat memberikan jawaban untuk pertanyaan ini. Dalam skenario kasus terbaik—yaitu pengembang PWA Anda mampu dan terjangkau, serta paling cocok untuk bisnis Anda—Anda dapat mengharapkan PWA Anda dihargai cukup dekat dengan situs web biasa .
Mitos #5: PWA tidak pandai menjangkau pengguna
Untuk bisnis yang ingin memperluas jangkauan merek mereka, PWA seringkali dianggap memiliki jangkauan yang jauh lebih kecil dan tampaknya terbatas pada pasar tertentu saja; sementara aplikasi asli, sebaliknya, dipandang sebagai solusi yang lebih aman yang menjamin ROI (Pengembalian Investasi) yang lebih baik.
Fakta: PWA dapat menjangkau lebih banyak orang
Karena PWA secara teknis adalah situs web, kami dapat mengharapkan PWA memiliki jangkauan yang jauh lebih baik daripada aplikasi seluler asli dan/atau situs web responsif apa pun karena mereka memiliki keuntungan dapat ditemukan di pasar aplikasi seluler dan mesin telusur secara bersamaan. Hal ini membuat jangkauan yang lebih baik— tidak terbatas , dan merupakan alasan mengapa bisnis yang lebih inovatif dan berani mengambil risiko yang menginginkan cara yang lebih baik untuk memperluas kehadiran mereka melihat PWA sebagai solusi yang lebih layak.

Dengan tingkat adopsi PWA saat ini, Anda dapat mengharapkan pendekatan baru ke Web ini tetap ada—dan memang seharusnya demikian, karena bagi bisnis yang ingin memaksimalkan investasi mereka, PWA masih merupakan tambang emas yang belum sepenuhnya diwujudkan. Dengan hanya satu basis kode untuk membuat aplikasi Anda tersedia di Web dan pasar aplikasi, PWA akan segera menjadi cara baru untuk pengiriman perangkat lunak.
Hindari informasi yang salah
Dengan semua mitos yang beredar, mungkin sulit untuk menyaring informasi yang salah dan mencari tahu sendiri apakah PWA benar-benar solusi yang dibutuhkan bisnis Anda. Dan melihat bahwa keuntungan dari PWA jauh lebih besar daripada kerugiannya, kami berpikir bahwa ada alasan mengapa pendekatan baru ke Web ini mendapat perhatian bahkan dari orang-orang besar seperti Google dan Microsoft — karena ini adalah masa depan.