Aplikasi Web Progresif Yang Sangat Terintegrasi (WebAPK) adalah Live untuk Chrome di Android

Untuk sebagian besar riwayat Android, aplikasi telah diinstal sebagai paket lokal di perangkat itu sendiri. Kami biasanya memperoleh file instalasi yang kami butuhkan dengan mengunduh file APK, yang merupakan arsip yang berisi semua sumber daya dan aset aplikasi. Meskipun ada banyak manfaat untuk menginstal aplikasi asli dengan cara ini, ada juga banyak manfaat untuk mengembangkan aplikasi yang berbasis web. Aplikasi web dapat diakses di berbagai platform, dapat dengan mudah dimodifikasi, dan dapat dengan mudah digunakan di antara manfaat lainnya.

Google telah mengambil aplikasi web selangkah lebih maju dan menciptakan Progressive Web Apps (PWA), yang lebih terintegrasi dengan perangkat seluler. Aplikasi Web Progresif memiliki akses untuk mengirim pemberitahuan push dan yang paling penting adalah "diinstal" ke layar beranda perangkat. Aplikasi web ini dapat dibuat dari sebagian besar situs web dengan mengeklik opsi "Tambahkan ke Layar Beranda" di menu Chrome, namun, seberapa fungsional sebenarnya Aplikasi Web Progresif tergantung pada dukungan situs web.

Salah satu kelemahan utama PWA adalah bahwa mereka tidak diperlakukan sebagai aplikasi aktual pada perangkat. Karena aplikasi web ini diakses melalui pintasan layar beranda, banyak pengguna yang suka tema layar beranda mereka mungkin tertunda oleh fakta ini. Saya dapat berbicara dari pengalaman. Untungnya, selama KTT Dev Chrome 2016 November tahun lalu, tim Chrome menunjukkan bahwa Aplikasi Web Progresif sebenarnya bisa berubah menjadi APK yang akan diinstal pada perangkat Anda.

Tim pengembang tidak menyatakan kapan tepatnya dukungan untuk "WebAPKs" akan ditayangkan, tetapi tampaknya sudah hidup - hanya saja tidak ada yang benar-benar memperhatikan. Agar adil, satu-satunya cara untuk mengaktifkan dukungan untuk fitur ini adalah mengaktifkan bendera Chrome baru:

 chrome: // flags / # enable-enhanced-a2hs 

Jika Anda menempelkan tautan di atas ke bilah alamat (saat berada di saluran Dev atau Canary Chrome untuk Android), maka Anda akan dibawa ke bendera Chrome yang menyatakan yang berikut:

Aktifkan peningkatan yang ditambahkan ke layar Beranda.

Paket Android “Aplikasi Web Progresif” sehingga mereka dapat berintegrasi lebih dalam dengan Android. Server Chrome digunakan untuk mengemas situs. Di Chrome Canary dan Chrome Dev, ini membutuhkan "Sumber tidak tepercaya" harus diaktifkan di pengaturan keamanan Android.

Seperti yang dinyatakan dengan jelas, Aplikasi Web Progresif sekarang dapat dikemas ke dalam paket Android yang sebenarnya dapat diinstal! Ini menggunakan server Chrome ujung belakang untuk mengemas situs web menjadi APK (meskipun tidak jelas apakah Google yang menjalankan server ini, yang kami anggap sebagai kasusnya). Setelah Anda mengaktifkan bendera dan memulai ulang Chrome, PWA apa pun yang Anda "Pasang ke Layar Beranda" 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 sepenuhnya mendukung fitur baru ini di sini.


Bersenang-senang dengan Aplikasi Web Progresif

Kami telah mengambil dua PWA yang berbeda untuk melihat bagaimana harga fitur - Financial Times dan Telegram. Financial Times adalah situs web berita sederhana yang merupakan kasus sempurna saat situs web seluler mungkin menjadi pilihan yang lebih baik daripada aplikasi terpisah.

Seperti yang Anda lihat, PWA diperlakukan seperti aplikasi sebenarnya oleh Android. Ini meminta Anda untuk diinstal dan berada di dalam laci aplikasi seperti aplikasi lainnya. Selain itu, menghapus PWA berfungsi seperti mencopot pemasangan aplikasi lain.

Perhatikan perbedaan bilah informasi di dua tangkapan layar ini yang menunjukkan layar aplikasi terbaru. Tangkapan layar pertama adalah apa yang terjadi ketika Anda "menginstal" PWA tanpa bendera baru ini diaktifkan, sedangkan tangkapan layar kedua menunjukkan instalasi PWA yang sebenarnya dengan bendera diaktifkan. Financial Times ada sebagai aplikasi di ponsel saya yang dapat diberhentikan secara terpisah dari tab Chrome lainnya.

Selanjutnya adalah aplikasi web Telegram. PWA ini menggunakan antarmuka web Telegram untuk melayani pesan Anda. Sejujurnya, Telegram mungkin salah satu aplikasi yang dirancang dan berfungsi terbaik yang ada di Android, jadi saya pribadi tidak melihat perlunya PWA ini. Namun, saya ingin menguji fungsi messenger instan yang diinstal sebagai PWA jadi saya memutuskan untuk mencobanya.

Sementara Telegram memang menginstal dan menampilkan semua pesan saya dengan tepat, ada satu peringatan utama: pemberitahuan. Tampaknya pemberitahuan tidak berfungsi dengan benar saat ini. Ketika saya mengirim pesan kepada Mario Serrafero melalui Telegram, dia memang menerima pemberitahuan (seperti yang ditunjukkan di tangkapan layar kiri bawah) tetapi tidak berisi informasi yang berguna. Membuka opsi "Pengaturan Situs" membawa kami ke pengaturan spesifik situs untuk aplikasi web Telegram yang menunjukkan bahwa Pemberitahuan diaktifkan, jadi kami tidak yakin mengapa pemberitahuan tidak berfungsi.

Tentu saja, karena tanda untuk mengaktifkan instalasi WebAPK hanya ada di saluran Dev dan Canary di Chrome untuk Android, kami mengasumsikan bahwa fitur ini adalah WIP dan dengan demikian tidak semuanya akan berfungsi saat ini. Karena kita tahu bahwa Chrome dapat mengirim pemberitahuan push (misalnya di Facebook), ada kemungkinan bahwa Aplikasi Web Progresif yang dipasang dengan cara ini mungkin juga dapat menerima pemberitahuan push dalam waktu dekat.


Kalau tidak, ini adalah tampilan yang rapi ke fitur eksperimental yang saya harap menjadi lebih kuat seiring berjalannya waktu. Saya suka menggunakan Aplikasi Web secara pribadi karena mereka cenderung melayani saya informasi yang saya butuhkan tanpa bel dan peluit yang cenderung ketinggalan perangkat atau menguras baterai saya. Selain itu, pendekatan ini memecahkan salah satu keraguan utama saya dengan aplikasi web, yang menjadi fakta bahwa mereka diharuskan untuk tetap berada di layar beranda Anda untuk diluncurkan. Dengan pembungkus web dari berbagai situs populer menjadi semakin umum, mudah-mudahan kita akan melihat lebih banyak perusahaan mengadopsi standar Aplikasi Web Progresif.