日志样式

教你如何区分移动web开发和移动app开发

区分度

Native App:1.移动端web开发

这与web前段开发类似,使用html+css+js技术,区分度为手机浏览器使用webkit,PC使用IE。手机网页能解释为PC网页的缩小修改版,且所有代码具有跨系统平台的特质。

2.web app开发

指使用html5技术开发,它比较靠近客户端应用程序的用户体验,能深度融合系统,调用在客户端的功能。

3.native app开发

Native Client:Android为Java,ios是Objective-C

1.开发成本大。

2.更新麻烦。

3.被apple认可。

Web App:

1.开发成本低廉。

2.升级简单。

3.维护容易。

总结:

移动web开发利用的是基于浏览器的网页语言技术,native app开发利用的是基于操作系统的程序语言技术,web app介于两者之间。