Halaman Pengembang Google ini merinci perbedaan antara aplikasi yang di-host dan paket. Singkatnya, perbedaan utama di antara mereka adalah bahwa aplikasi yang dihosting adalah yang Anda pikirkan (orang yang menampilkan situs web yang dihosting), dan aplikasi yang dipaketkan adalah aplikasi yang lebih mandiri (dan termasuk sebagian besar jika tidak semuanya) File HTML dan CSS, atau sumber daya).
Di forum WrongPlanet, ada halaman menarik yang menjelaskan beberapa alasan pengembang mungkin membuat aplikasi yang dihosting . Salah satu alasan yang ditunjukkan Apple di Mata saya adalah:
Secara teknis mungkin situs web, tetapi fungsinya tidak bisa dibedakan dari aplikasi non-web-browser yang normal. Juga, mengubahnya menjadi strip cara pintas menghilangkan semua kontrol browser yang tidak relevan sehingga terlihat seperti jendela aplikasi normal.
NeantHumain melanjutkan diskusi dengan mengatakan:
Aplikasi Google Chrome hanyalah aplikasi web yang ditulis dalam HTML5 yang mengambil keuntungan dari fitur-fitur baru seperti kanvas, video, SVG, WebGL, dan banyak API baru yang dapat diakses melalui JavaScript untuk semuanya mulai dari geolokasi hingga penyimpanan offline hingga pekerja web untuk sejenis. multithreading.
Jadi, dengan kata lain, tampaknya lebih banyak terjadi di latar belakang aplikasi yang di-host daripada hanya menampilkan halaman web. Ini memungkinkan pengembang untuk memperluas fungsionalitas situs web, dan memotong beberapa batasan yang mungkin dihadapi situs web biasa.
Inilah alasan lain:
Berkat platform seluler, aplikasi adalah "hal besar berikutnya" dan bagi beberapa pengguna, lebih alami untuk mencari aplikasi di appstore kemudian menggunakan mesin pencari untuk mencoba menemukan situs yang menyediakan aplikasi web- seperti layanan. Beberapa orang terbiasa dengan situs di browser, yang lain ke aplikasi di layar.
Dari sudut pandang non-teknis, membungkus situs Anda pada jendela tanpa chrom dan membuatnya tampak seperti aplikasi (yang, secara teknis, sudah ada), dan menempatkan entri di toko aplikasi, membuatnya lebih mudah untuk menjangkau pemirsa ini. Dan itu jauh lebih hemat biaya daripada mengembangkan seluruh aplikasi baru untuk platform yang berbeda.
sumber