- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
跨平台开发uni-app
刘军liujun
目录
1邂逅跨平台开发
content
2初体验uni-app
3uni-app全局文件
4内置组件和样式
5扩展组件uni-ui
6跨端兼容实现
7路由和生命周期
coderwhy邂逅跨平台开发
◼传统移动端开发方式
自从iOS和Android系统诞生以来,移动端开发主要由iOS和Android这两大平台占据。
早期的移动端开发人员主要是针对iOS和Android这两个平台分别进行同步开发。
原生开发模式优缺点:
✓原生App在体验、性能、兼容性都非常好,并可以非常方便使用硬件设备,比如:摄像头、罗盘等
✓但是同时开发两个平台,无论是成本上,还是时间,对于企业来说这个花费都是巨大,不可接受的。
✓纯原生开发效率和上线周期也严重影响了应用快速的迭代,也不利于多个平台版本控制等。
◼跨平台开发的诞生
因为原生App存在:时间长、成本高、迭代慢、部署慢、不利于推广等因素。
导致了跨平台开发的概念渐渐走进了人们的视野。
因此“一套代码,多端运行”的跨平台理念也应运而生。
coderwhy原生VS跨平台
◼原生开发的特点:
性能稳定,使用流畅,用户体验好、功能齐全,安全性有保证,兼容性好,可使用手机所有硬件功能等
但是开发周期长、维护成本高、迭代慢、部署慢、新版本必须重新下载应用
不支持跨平台,必须同时开发多端代码
◼跨平台开发的特点:
可以跨平台,一套代码搞定iOS、Android、微信小程序、H5应用等
开发成本较低,开发周期比原生短
适用于跟系统交互少、页面不太复杂的场景。
但是对开发者要求高,除了本身JS的了解,还必须熟悉一点原生开发
不适合做高性能、复杂用户体验,以及定制高的应用程序。比如:抖音、微信、QQ等。
同时开发多端兼容和适配比较麻烦、调试起来不方便。
coderwhy跨平台发展史
◼跨平台发展史
2009年以前,当时最要是使用最原始的HTML+CSS+JS进行移动端App开发。
2009-2014年间,出现了PhoneGap、Cordova等跨平台框架,以及Ionic轻量级的手机端UI库。
2015年,ReactNative(跨平台框架)掀起了国内跨平台开发热潮,一些互联网大厂纷纷投入ReactNative开发阵营。
2016年,阿里开源了Weex,它是一个可以使用现代化Web技术开发高性能原生应用的框架。
2017年GoogleI/O大会上,Google正式向外界公布了Flutter,一款跨平台开发工具包,用于为Android、iOS、Web、
Windows、Mac等平台开发应用。
2017年至今,微信小程序、uni-app、Taro等一系列跨平台小程序框架陆续流行起来了。
◼应该如何选择?个人建议
需要做高性能、复杂用户体验、定制高的APP、需硬件支持的选原生开发
需要性能较好、体验好、跨Android、iOS平台、H5平台、也需要硬件支持的选Flutter(采用Dart开发)
需要跨小程序、H5平台、Android、iOS平台、不太复杂的先选uni-app,其次选Taro
不需要扩平台的,选择对应技术框架即可。
coderwhy跨平台框架对比
coderw
您可能关注的文档
- 跨平台开发01-搭建mumu模拟器 .pdf
- 跨平台开发02-uni-app 核心语法.pptx
- 跨平台开发02-搭建mumu模拟器 .pdf
- 跨平台开发-03-Taro核心语法(一).pdf
- 跨平台开发-04-Taro核心语法(二).pdf
- 酒会-GG美厨私家会所.ppt
- 酒会-配饰设计师评选上海站合作方案.ppt
- 酒会-配饰设计师评选上海站合作方案11.30.ppt
- 酒会-盛世恒隆会所活动.ppt
- 酒会-世界之家主题推广方案.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 2022年南昌交通学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 卡乐控制器PCO控制器说明.docx VIP
- 光伏玻璃研制及其工艺浅析.pdf VIP
- 企业质量环境职业健康安全管理体系内部审核报告QES.pdf VIP
- 2024年高考物理真题汇编(19套).docx
- 2024年濮阳职业技术学院单招职业技能测试题库及答案一套.docx VIP
- [江苏]2025年专利协作江苏中心招聘专利员130人笔试历年参考题库(频考点试卷)解题思路附带答案详.docx VIP
- 正泰变频器NVF2G变频器说明书使用手册.pdf
- 地下车位转让合同_地下车位转让合同格式.docx VIP
- 2023年南昌交通学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
文档评论(0)