企业如何通过vue小程序开发满足高效运营与合规性需求
859
2023-01-20
本文目录一览:
原生开发是在Android、IOS移动平台上利用各自的开发语言、开发API、开发工具进行App软件开发。例如Android是利用Java或者kotlin移动端混合开发,使用Eclipse、Android studio、idea等工具开发;IOS是利用Objective-C或者Swift移动端混合开发,使用Xcode工具等进行开发。
原生开发的优点:
可访问手机所有功能(如GPS、摄像头等)、可实现功能齐全;
运行速度快、性能高,绝佳的用户体验;
支持大量图形和动画,不卡顿,反应快;
比较快捷地使用设备端提供的接口,处理速度上有优势。
原生开发的缺点:
开发周期长;
制作费用高昂,成本较高;
可移植性比较差,一款原生的App,Android和IOS都要各自开发,同样的逻辑、界面要写两套;
内容限制(App Store限制);
获得新版本时需重新-应用更新。
混合开发混合开发,是指在开发一款App产品的时候,为移动端混合开发了提高效率、节省成本而利用原生与H5的开发技术的混合应用。通俗点来说,这就是网页的模式,通常由“H5云网站+APP应用客户端”;两部分构成。
混合开发是一种取长补短的开发模式,原生代码部分利用插件或者其它框架为H5提供容器,程序主要的业务实现、界面展示都是利用与H5相关的技术进行实现的。很多APP都是利用混合开发模式而成的。
混合开发优点:
开发效率高,节约时间。同一套代码Android和IOS基本上都可使用;
更新和部署比较方便,每次升级版本只需要在服务器端升级即可,不再需要上传到App Store进行审核;
代码维护方便、版本更新快,节省产品成本;
比web版实现功能多;
可离线运行。
混合开发缺点:
网络要求高:混合APP数据需要全部从服务器调取,每个页面都需要重新-,因此打开速度慢,网络占用高,缓冲时间长,容易让用户反感。
在平时工作中移动端混合开发,APP端使用前端界面并进行相应移动端混合开发的交互,在此过程中,经常会遇到一些问题,但是由于界面是在APP端打开,就会产生一个问题:当界面报错或者需要调试时,很难进行相应的调试工作,在经过一些尝试之后,发现使用vorlon进行调试比较方便(在Vue多页面工程中,单页面未尝试,但是原理应该一样),以下记录使用过程:
1.首先进行全局安装vorlon(cnpm install -g vorlon);
2.然后在index.html(需要监控的界面)添加<script src=". : /vorlon.js"</script
3.打开cmd,输入vorlon执行
4.在浏览器中打开. : (移动端混合开发你配置的监控ip和端口)进行监控
5.手机端打开界面,浏览器中vorlon就会显示相应的调试区域
注意:手机需要和电脑在同一个局域网内
经过个人测试,使用该方法调试APP内使用的H5界面,虽然不及在Chrome中直接进行调试,但是还是能解决移动端调试的问题的
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~