什么是webapp?什么是原生app?有没有比较详细的介绍,让人一下就看懂,最好举出一些webapp和原生app的例子
webapp就是用web技术做的app,本质上就是网页,只不过外面套了一层壳子(webview)。
原生app就是用native语言开发的app,比如android用java,ios用swift。
现在还有一种叫混合app,就是集合web和native的优势,混用两种技术开发的app。
webapp就是用web技术做的app,本质上就是网页,只不过外面套了一层壳子(webview)。
原生app就是用native语言开发的app,比如android用java,ios用swift。
现在还有一种叫混合app,就是集合web和native的优势,混用两种技术开发的app。
webapp 本质就是用Html+JS+CSS做的网页,然后嵌套最外面的壳,可以理解为类似微信的很多分享文章,外面套的是微信的客户端,其内容还是网页。
Native App(原生App) 完全用各自系统的Native 语言开发,比如Android for java ,IOS for Object-c,原生引用开发难度大,但是体验效果最佳
就目前来说,大部分的APP(游戏APP除外),基本都是用混合方式,也就是说外壳用Native方式,内部构造都用webview的方式去调用Html页面
现在HTML5技术已经火起来了,很多软件都可以开发H5APP,如APPCan,Wex5;这些H5编辑器都可以同时生成android和IOS的安装包,H5组件多,效果美观,而且开发速度快,这是中小企业热衷的。对于大企业来说,更多地是原生APP开发。个人觉得原生开发才是最适合APP开发的,虽然开发速度慢,但是,性能好,占用内存小,运行快。
https://blog.csdn.net/baidu_40202612/article/details/108727128