区分度
NativeApp:1.移动端web开发
这与web前段开发类似,使用html+css+js技术,区分度为手机浏览器使用webkit,PC使用IE。手机网页能解释为PC网页的缩小修改版,且所有代码具有跨系统平台的特质。
2.webapp开发
指使用html5技术开发,它比较靠近客户端应用程序的用户体验,能深度融合系统,调用在客户端的功能。
3.nativeapp开发
NativeClient:Android为Java,ios是Objective-C
1.开发成本大。
2.更新麻烦。
3.被apple认可。
WebApp:
1.开发成本低廉。
2.升级简单。
3.维护容易。
总结:
移动web开发利用的是基于浏览器的网页语言技术,nativeapp开发利用的是基于操作系统的程序语言技术,webapp介于两者之间。
赞赏