Aplikasi Web Progresif (WebAPK) yang sangat terintegrasi sudah tersedia untuk Chrome di Android. Berikut cara mengaktifkan fitur tersebut.
Sepanjang sejarah Android, aplikasi telah diinstal sebagai paket lokal di perangkat itu sendiri. Kami biasanya memperoleh file instalasi yang kami perlukan dengan mengunduh file APK, yang merupakan arsip yang berisi semua sumber daya dan aset aplikasi. Meskipun ada banyak manfaat menginstal aplikasi asli dengan cara ini, ada banyak juga manfaat mengembangkan aplikasi berbasis web. Aplikasi web dapat diakses di berbagai platform, dapat dengan mudah dimodifikasi, dan dapat dengan mudah diterapkan di antara manfaat lainnya.
Google telah mengambil aplikasi web satu langkah lebih jauh dan menciptakannya Aplikasi Web Progresif (PWA), yang lebih terintegrasi dengan perangkat seluler. Aplikasi Web Progresif memiliki akses untuk mengirim pemberitahuan push dan yang terpenting "dipasang" ke layar beranda perangkat. Aplikasi web ini dapat dibuat dari sebagian besar situs web dengan mengeklik opsi "Tambahkan ke Layar Utama" di menu Chrome, namun seberapa fungsional Aplikasi Web Progresif sebenarnya
Salah satu kelemahan utama PWA adalah mereka tidak diperlakukan sebagai aplikasi sebenarnya pada perangkat. Karena aplikasi web ini diakses melalui pintasan layar beranda, banyak pengguna yang suka menentukan tema layar beranda mereka mungkin tidak menyukai fakta ini. Saya dapat berbicara berdasarkan pengalaman. Untungnya, selama tahun 2016 KTT Pengembang Chrome November lalu, tim Chrome menunjukkan bahwa Aplikasi Web Progresif sebenarnya dapat diubah menjadi APK yang dapat dipasang di perangkat Anda.
Tim pengembang tidak menyatakan kapan tepatnya dukungan untuk "WebAPK" akan diluncurkan, namun tampaknya dukungan tersebut sudah aktif - hanya saja tidak ada yang benar-benar menyadarinya. Agar adil, satu-satunya cara untuk mengaktifkan dukungan untuk fitur ini adalah dengan mengaktifkan tanda Chrome baru:
chrome://flags/#enable-improved-a2hs
Jika Anda menempelkan tautan di atas ke bilah alamat Anda (saat berada di saluran Dev atau Canary di Chrome untuk Android), maka Anda akan dibawa ke bendera Chrome yang menyatakan sebagai berikut:
Aktifkan penambahan yang ditingkatkan ke layar Utama.
Android Mengemas "Aplikasi Web Progresif" sehingga dapat berintegrasi lebih dalam dengan Android. Server Chrome digunakan untuk mengemas situs. Di Chrome Canary dan Chrome Dev, ini memerlukan “Sumber tidak tepercaya” untuk diaktifkan di setelan keamanan Android.
Seperti yang dinyatakan dengan jelas, Aplikasi Web Progresif kini dapat dikemas ke dalam paket Android sebenarnya yang dapat diinstal! Ini menggunakan server Chrome back-end untuk mengemas situs web menjadi APK (meskipun tidak jelas apakah Google yang menjalankan server ini, dan kami berasumsi demikian). Setelah Anda mengaktifkan tanda dan memulai ulang Chrome, PWA apa pun yang Anda "Instal ke Layar Utama" akan mengunduh file APK untuk dipasang di perangkat Anda. Tentu saja tidak semua situs web mendukung hal ini, tetapi Anda dapat melihat situs web yang mendukung hal ini sepenuhnya mendukung fitur baru ini di sini.
Bersenang-senang dengan Aplikasi Web Progresif
Kami telah mencoba dua PWA berbeda untuk melihat kinerja fitur ini - Financial Times dan Telegram. Financial Times adalah situs web berita sederhana yang merupakan contoh sempurna saat situs web seluler mungkin merupakan pilihan yang lebih baik daripada aplikasi terpisah.
Seperti yang Anda lihat, PWA diperlakukan seperti aplikasi sebenarnya oleh Android. Ini meminta Anda untuk menginstalnya dan berada di dalam laci aplikasi seperti aplikasi lainnya. Selain itu, menghapus PWA berfungsi seperti mencopot pemasangan aplikasi lainnya.
Perhatikan perbedaan pada bilah informasi di kedua tangkapan layar yang menampilkan layar aplikasi terbaru. Tangkapan layar pertama adalah apa yang terjadi ketika Anda "memasang" PWA tanpa tanda baru ini diaktifkan, sedangkan tangkapan layar kedua menunjukkan pemasangan PWA yang sebenarnya dengan tanda yang diaktifkan. Financial Times ada sebagai aplikasi di ponsel saya yang dapat ditutup secara terpisah dari tab Chrome lainnya.
Selanjutnya adalah aplikasi web Telegram. PWA ini menggunakan antarmuka web Telegram untuk melayani pesan Anda. Sejujurnya, Telegram mungkin adalah salah satu aplikasi dengan desain dan fungsi terbaik yang ada di Android, jadi saya pribadi tidak melihat perlunya PWA ini. Namun, saya ingin menguji fungsionalitas pesan instan yang diinstal sebagai PWA, jadi saya memutuskan untuk mencobanya.
Meskipun Telegram memang menginstal dan menampilkan semua pesan saya dengan benar, ada satu peringatan utama: notifikasi. Tampaknya notifikasi tidak berfungsi dengan baik saat ini. Ketika saya mengirim pesan kepada Mario Serrafero melalui Telegram, dia menerima pemberitahuan (seperti yang ditunjukkan pada tangkapan layar kiri bawah) tetapi tidak berisi informasi berguna. Membuka opsi "Pengaturan Situs" membawa kami ke pengaturan khusus situs untuk aplikasi web Telegram yang menunjukkan bahwa Notifikasi diaktifkan, jadi kami tidak yakin mengapa notifikasi tidak berfungsi.
Tentu saja, karena tanda untuk mengaktifkan instalasi WebAPK hanya ada di saluran Dev dan Canary Chrome untuk Android, kami berasumsi bahwa fitur ini adalah WIP dan karenanya tidak semuanya akan berfungsi waktu. Karena kita tahu bahwa Chrome dapat mengirimkan pemberitahuan push (misalnya di Facebook), hal itu mungkin dilakukan Aplikasi Web Progresif yang dipasang dengan cara ini mungkin juga dapat menerima pemberitahuan push dalam waktu dekat masa depan.
Jika tidak, ini adalah tampilan bagus pada fitur eksperimental yang saya harap akan menjadi lebih kuat seiring berjalannya waktu. Saya suka menggunakan Aplikasi Web secara pribadi karena mereka cenderung memberikan informasi yang saya perlukan tanpa fitur tambahan apa pun yang cenderung memperlambat perangkat atau menguras baterai saya. Selain itu, pendekatan ini memecahkan salah satu keraguan utama saya terhadap aplikasi web, yaitu fakta bahwa aplikasi tersebut harus tetap berada di layar beranda Anda agar dapat diluncurkan. Dengan semakin banyaknya web wrapper dari berbagai situs populer, diharapkan kita akan melihat lebih banyak perusahaan yang mengadopsi standar Aplikasi Web Progresif.