第1个回答 2015-09-08
很难取代(至少目前是这样),HTML5再NB,它也是基于浏览器的,没有手机浏览器的支持,HTML5无从谈起,HTML5在移动端最常见的就是开发WebApp,优势很明显:成本低,开发周期短,开发难度较低,维护成本低。但也有着一些无法避免的缺点:需要网络支持(使用HTML5的离线存储技术可能会好点),受制于浏览器的局限,对手机硬件资源的调用比较困难(比如想调用手机摄像头)。而客户端应用程序在这方面就不同了,可以方便的调用手机硬件资源、推送系统通知信息等,客户端应用程序的劣势在于:开发成本高,维护成本高,开发周期长,开发难度大。所以这两种技术各有优劣,在不同的场合能发挥各自的优势,因此“取代”这种说法暂时是不可能的。本回答被网友采纳