目前市面上很多app是通过原生ios、Android
加载一个网页实现的,这样的app我们称之为 Hybrid App
那么为什么要用 hybrid app
呢?
个人认为的原因有两点:
1.提高开发效率,以钉钉为例在涉及到一些OA操作比如打卡,请假等功能的时候,显然一个嵌入一个网页就能够满足需求,如果在让IOS和Android再去各自开发一套那么效率就很低了。
2.提高迭代效率。以商城为例,商城页面会根据市场情况实时发生变化,比如遇到各种节假日活动做促销。那么这个时候如果用原生,那么迭代等用户去升级可能这个活动都已经过了,但是用嵌套webview
嵌套一个网页只需要网页做出修改hybrid app
内的web
页面就会马上修改,这样效率就非常高了。
hybrid app
实际上就是利用原生的组件webview
加载一个url再让js和原生相互调用实现各种功能
目前咱就是做这个~