创建混合移动应用程序与编写本机IOS和Android应用程序相比有哪些优缺点?
我考虑使用Javascript和HTML编写混合移动应用程序。然后从相同的代码生成IOS和Android部署包。我考虑使用Cordova Javascript来生成对本机设备硬件(摄像头,麦克风等)的调用。
一般来说,使用Cordova或混合方法有没有?
答案 0 :(得分:0)
使用像Phonegap(或者只是Cordova)这样的东西的最大优点是你可以获得一个代码库来进行更新,从而简化维护和更新推送。如果你使用像Velocity这样的javascript动画库,你可以获得非常高性能的应用程序,比如UI元素。
natvie开发人员最大的不利因素是性能。他们会告诉你natvie更快。你只能通过Javascript获得相同的性能。我认为那是一个吸管人。如上所述,有非常高性能的JS动画库。
这当然只是粗略地分析了差异。这个主题已经进行了长时间的讨论,但这些通常是最重要的差异。