apicloud开发经验
一、vue的引入
header 会被 api.fixStatusBar 重置 所以不要有设置高度 也会被重置
window frame 的配合使用
高效开发方式
https://github.com/grapewheel/avvw
Apicloud + Vue2 + Vant(有赞前端)+ Webpack4打包,是一个采用Vue数据绑定特性和Apicloud手机操控能力相结合的APP开发框架,此框架并非采用Vue的SPA单页面应用方式,而是遵从Apicloud的多页面原生渲染效率方式,Vue+Webpack只是为了提供更佳的ES2015语法、模块分割和数据绑定代码体验,弥补Apicloud本身无法应用在庞大工程协作的缺点。
信息共享、传递机制
api.execScript 与 api.sendEvent param
源码研究
实际项目APK源码
官方示例源码
加密的破解
模块的使用、自定义模块的开发
采用原生javascript项目实现 播放器等,现有模块更方便,但灵活性不高
尽量不使用jquery bootstrap,采用轻量级的原生JS库 多收集
api $api区别
app判断是否登录
前端框架,UI框架
要优先选择使用Mobile First的框架 、 模版
https://github.com/search?o=desc&q=Mobile+First&s=stars&type=Repositories
SUI Mobile
WeTouch
FrozenUI
Amaze
MUI
WeUI
AUI
Zui
purecss
HUI3.0 更轻、更快、更漂亮的UI框
打造最好的移动端UI框架,适用于基于H5+的移动app开发并完美兼容移动端web开发!
Spectre.css
Bulma
Materialize
https://www.mdui.org