真机调试的配置:https://www.jianshu.com/p/732ffe02a110
cordova详解及介绍:https://blog.csdn.net/a940659387/article/details/49639285
cordova+vue开发APP上手指南:https://www.jianshu.com/p/2e9bebb73d37
1.Cordova是什么?
一个移动应用开发的框架,本质是包裹js html css原生的壳。(可安装、可访问原生接口摄像头、麦克风等)
2.移动端开发的分类
(1)原生App(安卓(Java), ios(object c 、swift))
特点:性能好,页面流畅
无法跨平台,升级麻烦
(2) webApp (浏览器)
特点:利用webview包装内置网页,开发时间短
用户体验差,加载速度慢(主要是js解释器的转译)
(3) 混合App(Hybrid App, webApp + 原生壳(安卓或IOS))
特点:跨平台,便于移植,开发速度快,成本低,可以达到接近native APP的感觉
性能上比native APP差些
3.cordova的架构