Sesetengah aplikasi web adalah dalam bentuk cangkerang asli, menyediakan paparan web penyemak imbas dan diterbitkan di kedai aplikasi atau pelbagai kedai aplikasi Kemudian pada sistem yang berbeza, seperti ios dan sistem Android, penyemakan imbas dalam aplikasi web ini dimuat turun dari kedai Apa yang dilakukan oleh pemproses. teras kelihatan seperti?
Jika kita semua menggunakan kernel-webkit, adakah kita perlu mempertimbangkan keserasian yang kurang semasa pembangunan (hanya apl dalam bentuk cengkerang asli dipertimbangkan, dan menyemak imbas web melalui pelbagai penyemak imbas tidak dikira)?
Saya baru dalam bidang hadapan dan tidak tahu tentang pembangunan aplikasi web Jika saya ingin mengeluarkan apl asli bercengkerang pada iOS, adakah saya perlu belajar sedikit tentang Objective-C?
Inti penyemak imbas pada telefon pintar iOS dan Android pada asasnya berdasarkan webkit, yang merupakan berita baik untuk keserasian web. Walau bagaimanapun, versi webkit yang berbeza mempunyai pelaksanaan js yang berbeza, terutamanya sokongan untuk es2015 versi sistem pengendalian mudah alih yang berbeza mungkin menyepadukan versi webkit yang berbeza Semasa membangunkan halaman web, anda masih perlu mempertimbangkan versi sistem pengendalian minimum yang disokong, jika tidak, Anda perlukan untuk mengorbankan banyak ciri baharu yang hanya tersedia dalam versi baharu js.
Anda masih perlu mempunyai pengetahuan Objektif-C yang mudah Ia mengambil masa kira-kira seminggu untuk membina persekitaran pembangunan yang paling asas, membeli sijil pembangunan, memahami proses penyenaraian di AppStore, dan membangunkan program Hello World yang ringkas, yang akan. membantu untuk pembangunan masa depan.
Jika anda hanya mempertimbangkan pembangunan merentas platform untuk telefon mudah alih dengan sistem pengendalian yang berbeza, program webkit dengan cangkerang tidak semestinya pilihan yang ideal. Anda boleh mempertimbangkan ionic atau react native, yang kedua-duanya dibangunkan dalam bahasa JavaScript, tetapi hasil yang disusun ialah aplikasi iOS asli dan aplikasi Android, yang jauh lebih baik daripada aplikasi shell webkit dari segi prestasi dan pengalaman.