不知道大家是怎么开发h5+app的,分享下我的开发方式:
1.我是采用多页面开发app,之前尝试过单页面,发现在安卓下还是会有卡顿的情况,所以就放弃了。多页面的好处就是每个页面的代码和逻辑可以精简精简再精简,这对移动端来说是非常有必要的。
- 我是采用vue来渲染ui的,vue的优点估计大家都知道了,渲染页面特别方便而且也高效。
3.我的app是可以脱离runtime环境来获取基础数据的,这也就是说,我可以在hbuilder下开发ui。
首页引入了init.js文件,是在runtime环境下画原生组件的。因为是包裹在mui.plusReady在浏览器环境下是不运行的,但并不影响我在浏览器调试页面。
4.因为hbuilder右侧可以事实预览html页面,所以开发起来是特别爽的,按ctrl+s就可以立马看到效果,大多数情况下不需要运行模拟器就可以开发调试app,入下图:
这是我的目录结构
这是app下运行的效果
5.我的app在最后发布的时候用webpack自动压缩js,css,html代码,然后保存到一个目录,在那个目录新建一个正式打包的hbilder项目提交到官网后台打包
而hbuilderX迟迟没有实时预览的功能,不知道官方是怎么开发app的,求指教
uniapp视频教程 (作者)
官方出品,必是精品[赞一个]
2018-06-05 08:38
DCloud_heavensoft
发了,更新吧
2018-06-05 10:04