Artikel Pengenalan Wulin.com (www.vevb.com): Ketika datang ke aplikasi web, kita harus memikirkan aplikasi asli terlebih dahulu. IPA yang kami unduh di App Store dan APK yang kami unduh di Google Play Store atau situs web lainnya adalah semua aplikasi asli. Jadi apa kelebihan dan kerugian dari aplikasi semacam ini?
Dengan peningkatan cepat perangkat seluler, pasar aplikasi berkembang dengan cepat. Saat ini, jumlah total aplikasi di platform iOS dan Android telah mencapai sebanyak 1 juta. Menurut AAWP, jumlah pasar aplikasi Windows Phone telah melebihi 80.000, dan telah dipromosikan untuk menjadi platform aplikasi terbesar ketiga. Perusahaan analisis data seluler, Flurry, Oblurry, dalam Laporan Tren Aplikasi 2011 bahwa orang menghabiskan lebih banyak waktu untuk aplikasi daripada menjelajahi halaman web.
Pasar aplikasi akan cerah di masa depan. Untuk pengembang seluler, aplikasi pada platform yang berbeda perlu mengembangkan aplikasi yang berbeda untuk didukung, dan akan membutuhkan biaya tertentu dalam hal pembaruan dan pemeliharaan. Jadi lebih banyak orang memikirkan aplikasi web berdasarkan HTML5. Saat ini, browser sistem operasi utama iOS, Android dan dukungan Windows Phone untuk sebagian besar fitur HTML5, yang selanjutnya menyoroti status HTML5 di sisi perangkat seluler di masa depan. Jadi apa prospek untuk HTML5? Mari kita bahas html5 dan aplikasi web bersama -sama:
Ketika datang ke aplikasi web, kita harus memikirkan aplikasi asli terlebih dahulu. IPA yang kami unduh di App Store dan APK yang kami unduh di Google Play Store atau situs web lainnya adalah semua aplikasi asli. Jadi apa kelebihan dan kerugian dari aplikasi semacam ini?
Keuntungan Aplikasi Asli:
1. Pengalaman pengguna yang sangat baik dan operasi interaktif yang indah dapat memberikan pengalaman pengguna yang berbeda untuk platform yang berbeda;
2. Ini tidak dapat dibatasi oleh kecepatan jaringan, menghemat biaya bandwidth;
3. Mengakses perangkat dan sumber daya perangkat keras lokal;
4. Model laba jelas.
Kerugian aplikasi asli:
1. Masalah transplantasi antara platform yang berbeda;
2. Biaya mempertahankan beberapa versi relatif tinggi;
3. Perlu lulus ulasan pihak ketiga;
4. Keuntungan perlu dibagikan dengan pihak ketiga.
Mengingat kekurangan aplikasi asli, aplikasi Web menebus kelemahan ini dengan sangat baik. Pengembang hanya perlu memahami HTML5, CSS3, JS dan API perangkat untuk menyelesaikan operasi aplikasi pada beberapa perangkat terminal dan platform, yang merupakan jaminan yang baik untuk konsistensi aplikasi lintas-platform. Dibandingkan dengan aplikasi asli, biaya pengembangan lebih rendah, dan pembaruan serta pemeliharaan lebih mudah. Pengguna hampir tidak memiliki biaya instalasi, dan lebih gratis dan terbuka. Tetapi teknologi baru apa pun selalu memiliki pro dan kontra, dan aplikasi web sendiri juga akan menghadapi masalah yang terkait dengan pengalaman pengguna, efek UI, dan memanggil perangkat dan sumber daya lokal.
Meskipun kedua model tersebut memiliki kelebihan dan kekurangannya sendiri, dengan pengembangan cepat perangkat seluler dan HTML5, Microsoft dan Jobs juga menyadari bahwa hanya HTML5 yang merupakan masa depan Web. Dari laporan survei yang dirilis oleh perusahaan platform cloud seluler yang terkenal, Appcelerator, kita dapat melihat bahwa web seluler HTML5 telah naik ke tempat ke -4.
Seperti yang kita semua tahu, HTML5 tidak hanya membawa kita lebih banyak tag semantik, tetapi juga fitur -fitur baru seperti gambar kanvas, audio dan video, penyimpanan lokal, aplikasi offline, dan geolokasi.