扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
提前申请和准备要要用的证书
创新互联建站主要从事成都网站设计、成都网站建设、外贸网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务海口,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
用HBuilderX打正式包。
1)要在manifest.json里面配置App图标和启动图片
2)App图标尺寸:png 格式图片 256*256
启动图片尺寸:png 格式图片 480762 7201242 1080*1882
3. app上架材料梳理:
一般看个人要求,在腾讯、华为、小米各个平台上线。
每个平台都要注册开发者账号,用企业信息注册,注意开发者账号公司和软著要一致,否则华为、腾讯会让你重新按软著上的公司名称注册开发者账号。小米要提供一个代理授权书。
1)共同提交的材料:
1.公司名称
2.公司营业执照、其中百度需要营业执照复印件并且在文字的地方加盖公章。
3.企业法人身份证照片(正反两面),其中百度另外要求上传手持身份证照片(正反两面)。
4.企业对公账号,其中华为和小米打钱验证,利用金额进行验证。
5.企业地址。
2) 提交应用审核资料:
1.软著,jpg,png,pdf,3种格式。
2.企业营业执照,pg,png,pdf,种格式。
3.图标,尺寸不一致。216216 jpg 512512 jpg
4.应用内截图,多截几张,最后用测试账号截图。
5.应用简介和应用描述。
9.icp备案截图。
7.如果软著公司和开发者账号不一致,需要提供代理授权书,签字盖章。
8.隐私政策网址。
上架成功后需要在各个商城自行下载。
前端最火热的话题无法就是flutter,不管是刷哪个论坛,必定有探讨flutter的文章。没用过flutter,但是对于跨平台的技术,我一直都在研究。
为什么是uni-app
之前一直在找解决跨平台的方案,尝试了很多方案,比如滴滴的变色龙,但是最终还是选择了uni-app,这里附上uni-app的官网。为什么会选择它呢,第一,vue语法,学习成本低,上手速度快,只要之前你做过vue的项目,那么就能很快上手,其实是vue和微信小程序的结合体,一半vue,一半微信小程序。第二,长期维护,之前做微信小程序的时候,选择了美团的mpvue,但是后面发现长期不维护了,提了Issues也没人理,随之就放弃了,而uni-app长期在维护,这样看出了开发团队的用心。第三,跨平台的能力,uni-app能够跨多个终端,H5,安卓,Ios,微信小程序,百度小程序,头条小程序,支付宝小程序,真正实现了一套代码,多端运行,而且很好适应了我国的市场。第四,日益丰富的插件市场,uni的插件市场也在日益强大,能够基本上满足我们平时的开发需求。
uni-app的组件有原生调用能力,第三方的vue库在调原生接口时跟 5+runtime 不兼容。就像nativescript 有vue版和angular版,类似于react native , 都是起源于phonegap/cordova
实际开发效果遵义小红椒 做了一款app,打包了安卓,Ios,微信小程序3个平台,产出的效果都还是不错,总体还是比较满意。而且打包过程也很方便简单,配套的HBuilderX自动内置了打包功能,所以也省去了打包的烦恼。
遵义小红椒 建议
如果你现在想做一款跨平台的产品,而且有vue和微信小程序的经验,最重要的,你不想学习一门新语言,那么uni-app也许是你的一个选择。
Uniapp目前比较成熟,而且用的是Vue语法,学习成本比较低,而且行业里面用的也比较广泛,而Flutter的话,学习成本略高,因为要学习新的语言,还有就是目前生态不是特别完备,等他再发展发展吧。目前黑马程序员就有学习Vue的视频,你可以去学习一下,提高自己的能力,让自己的职场更好!您的采纳给我提供源源不断的动力,很高兴您能满意
推荐:
uni-app
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台。
即使不跨端,uni-app同时也是更好的小程序开发框架。
Taro
Taro 是一套遵循 React 语法规范的 多端开发 解决方案。
现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。
使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信/百度/支付宝/字节跳动/QQ小程序、快应用、H5、React-Native 等)运行的代码。
未来太遥远,不想这么多,技术栈几年一换才是常态。目前很多应用开发者在尝试使用uni-app,可以尝试一下,多学一点多一个技术选择不是坏事。
想学一个长久可用的技术,在IT界特别是中国,并不太现实。如果选择了前端,那情况只怕是更糟。
uniapp是未来趋势?NO!NO!
说uniapp成为趋势感觉有点好笑。
不懂行的可能不了解,我就换个说法。
我可以说手机行业小米手机会成为未来的趋势吗?
你认为可能性多大?当然不可否认小米很优秀了,当然实话实说,这也是相对的。想变成趋势可谓有点夜郎自大。
uniapp是什么?简单点说说吧
一个基于vue的跨平台开发的框架,有了它你可以写一套代码打包成安卓、苹果安装包,还可以导出各种小程序,还可以导出h5…,反正功能很强大。
它的出现,只要你懂点前端,只要你会点vue,OK那你就可以开发APP了。
厉害不厉害?可以说在某种程度上确实很牛逼,很方便,特别又是国产,文档、demo之类的很多。
平台又出有云服务,支付,广告等各种插件。小白上手也很快。所以一时圈了很粉,社区还算凑合吧。
uniapp之所以被越来越多的人需要,不得不说下跨平台。
APP开发跨平台确实是个刚需,也是一个真正的趋势。毕竟纯原生开发一个APP太复杂了,成本也高。有些APP根本不需要关心所谓的性能、流畅度之类的。所以跨平台,一套代码完全搞定,可谓是个不错的选择。
但是跨平台可选性的技术方案太多,与uniapp直接相对的,apicloud,在国产圈也是拉了不少粉。
此外rn,lonic,cordova,weex等之类的前辈仍然具有一定的地位,还有新起来flutter也是火的不得了。
所以uniapp只能说在小范围内可以说很好,但是和那些成熟,风靡海内外的技术框架还是有差距的。
uniapp真的好用吗?
首先,我感觉它越来越废了。有时真是感觉积累!
开发APP就专业开发APP吧,你还搞的适配一堆小程序,所以造成越来越臃肿。文档杂乱。
有时,选择你,我就是想仅仅开发APP。压根不要小程序!
所以,特别是新手,因此会有一定的烦恼。
另一个 值得 吐槽的就是不太稳定!
架构经常换,而且之前的很难兼容!
为此估计不少人想骂人。特别那些已经有了成熟运营的APP。
再次升级的话,不好意思,很多东西重写吧。
从当初非自定义组件、自定义组件,再到今天的v3架构。可谓一步一个坑,真的严重依赖它的话,真的花费大精力去踩坑了。
当然一般的开发拿来用用还是不错的
我司项目开始用的h5+那一套,也用uniapp做过几个项目。反正要求不是很高,效果感觉还可以。
真的真的去完全适配安卓,苹果的话,要做的还是有很多。
OK,就这了。技术本身无所谓好坏,只有适合不适合。
有时基于时间、项目成本、人员技术水平,只要合适就是最好的。
uniapp也一样,希望它快快成长,快快稳定,完善吧!
uniapp目前确实很火,暂且不说uniapp这种框架是不是未来的趋势,但大前端绝对是未来的趋势。
在计算机编程领域,前端近几年的技术更新速度达到了顶峰。
这并不是得益于前端的语言优势,而是开放繁荣的生态。
uniapp这类框架正是前端进军移动互联网的利刃。
移动互联网过时了吗?不,移动互联网正在以新的形态进军PC。
所以,未来几年uniapp这类框架还会繁荣,而前端慢慢融合,PC与移动的前端界限越来越模糊。
serverless是趋势,unicloud正好整合了阿里云与腾讯云!
最重要的是unicloud开始标准化,uni-id ,unicloud-admin就是苗头!
听从开发者建议且更新频繁的框架!两年左右完善度已经非常高!
现在他们需要做的功能太多,所以一些细节性并未完善,一旦稳定下来,他们能把一些细节做好,这个框架与开发者工具绝对不容小嘘!
免费的服务器,免费的框架,对于初创团队,或者个人创业者,有想法的开发者,可以省大多成本!
自己独立完成的项目(超级档案)已上架小米,华为,苹果应用商店,同时,各大平台小程序也全部上架!
不是。h5类的优势在于开发简单,周期短,一套代码跑多端。适合初创快速迭代。任何一个成熟的产品在达到一定规模后,都会回归原生,或者混合。这是性能,用户体验,安全等多方面因素决定的。这也是有了rn后,为什么还会有flutter出现的原因。
何为趋势?在互联网高速发达的时代,物竞天择的规律同样适用,这个开发平台的主要目的就是解决了多平台重复,跨平台生态不好,开发和使用用户体验不好的问题,真正做到了一套代码全平台适用,一劳永逸,同时还不影响平台特色,随着整个业内开发者的用户数越来越多,势必会取代不合时宜的开发平台。从目前的使用广度和应用产品的市场反馈来看,它是具备这个能力的。
uniapp还是很多人用的,尤其在现在这个时间,用来开发小程序还是不错的
如果没有意外的话,他还会保持现状很长时间
对于小型项目或者交互要求不高的项目来说,基本是够用的,这种项目又普遍对成本或者开发效率非常敏感,在这点做的比uniapp好的确实不多,所以他的用户群会非常稳定
至于感觉上没人讨论的原因也很简单
一是有影响力的开发人员几乎不可能是uniapp的用户,uniapp的用户多数也提不出值得讨论的内容
二是这东西真没什么可讨论的,上限实在不高
uniapp目前在国内的生态很好,因为大前端是趋势,是uniapp在未来一段时间内还是很火的,个人认为如果创业阶段如果没有原生客户端工程师,只有web团队,uniapp非常适合
目前来说uniapp是 一款很好的开发小程序的编码工具,
优点有
一:简单易学,学习成本低。
二:可以跨多个平台,制作一套代码可以在多个平台发布
三:运行比较流畅,运行体验更好,兼容weex,组件·api和微信小程序一致
综合以上几点来看uniapp前景不错。
目前确实有这个趋势。用uniapp开发了一款app,叫小 时尚 ,目前已经在各大应用商店上线。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流