wap2app 是一个将现有M站(也称手机wap站,区别于pc的web站)快速发布成 App 的增强方案,通过 DCloud 的 wap2app 框架,进行简单的配置和必要的编程,即可完成M站的体验强化,达到原生应用的功能体验,进而再发布为原生安装包或流应用。
名词解释
- wap 这里并不是严格意义上的 wap 站点,是对所有移动站点的统称。
- 2 即 to
- app 单指移动应用
连起来,就是“将移动站点转换成移动应用
本地强化和M站的关系
理解这段很关键 x 3
使用 wap2app,开发者可复用M站之前的所有业务逻辑,仅需进行必要的强化,而之前的注册、购物、查询等所有业务逻辑全部复用。
开发者所做的强化工作,分为:
- wap2app 客户端的配置编程工作
- 原M站的改造工作
注意这2块是分开解耦的。
自 HBuilder 8.8.3 起,新建 wap2app 项目,会自动生成项目必须的模板文件,强化工作主要在这里做。
Tips:这些 json 或 js 是部署在手机客户端的,并非M站的服务器上。
开发者无需、也不能把M站的项目源码导入到 HBuilder 的 wap2app 项目里,M站依旧以之前的模式部署在远程服务器上。
在 HBuilder 中把新建的 wap2app 项目选择打包为原生应