1.Uniapp手机基座调试App。
1.1 以下是我另一篇文章 讲解 uniapp连接手机基座调试App、
Hbuildx使用SUB运行到手机基座测试_hbuilder基座-CSDN博客
2.打包本地的uniapp项目为apk文件。
打包的方式有很多种,我们可以选择本地打包和远程云端打包两种方式。
我们在打包App之前,还需要进行一些基础的配置:
在manifest.json文件中 我们可以进行配置App的一些基础设置
我们可以根据自己的需求来进行信息填写;
填写完信息之后,直接在菜单栏上选择相应的打包方式;
我们只需要选择几个必要的选项,其他的都默认,就可以打出我们想要的apk包了;
打包的过程可能有些慢,我们需要耐心等待一下;
最终会在本地生成一个相应的apk包了,我们可以直接进行安装。
更多的打包详情可以直接在DCLound的官网中查看,DClound的官网中给出非常详细的打包步骤。
3.将开发完成的项目上传到应用商店
1.首先先申请app软件著作权
现在上传app,都需要app软件著作权,所以最好先申请app著作权,申请过的话 上架商店会简单一些。
申请app软件著作权可以到官网申请、也可以到第三方申请、两者区别在于处理的快慢。
在官网申请的是免费的,但是在资料填写正确的可以顺利通过的情况下,时间估计也要一个月左右
官网申请流程:App软件怎么申请软件著作权-
到第三方平台也可以进行申请,想要速度快就要加钱,比较急的话建议加钱
第三方平台比如易版权:易版权,软著申请,软件著作权加急办理 app电子版权证书申请
2.开发者账号申请及app上架流程
2.1: 安卓市场上架流程
国内6大安卓应用市场(腾讯应用宝、百度、华为、小米、oppo、vivo)推荐及上架流程、常见问题总结详见下方连接
国内主流安卓市场有哪些?国内安卓应用市场推荐-爱盈利(aiyingli.com)
截至到现在2024年,好像只有华为商店还支持个人开发者上传应用,剩下的5大应用市场都要求是公司。
2.2: 苹果应用商店上架流程
2020苹果开发者账号申请流程-简书(jianshu.com)
但是苹果上线的话,可能会比较坑。因为它不管你app盈利不盈利,每年都要收99刀了。
其实,对于上线app。DClound官网也给了我们很多的参考;
国内应用市场上架 | uniapp官网(dclound.net.cn)
总结:
使用uniapp开发应用具有显著的优势,能够通过编写一次代码来适配多个平台,这大大减少了开发成本和周期,这也是uniapp诞生的初衷。它基于Vue 使得开发过程更加高效,同事拥有一个活跃社区和丰富的组件库来支持快速开发。此外,uniapp支持热更新,能够及时修复问题而无需发布新的版本。提高了应用的维护效率。
但是,uniApp也有它本身局限性。它可能在性能上无法完成匹敌原生应用,尤其是在图形或计算密集型应用中。此外,不同平台的特定Api和政策可能会限制UniApp的某些功能。作为一个不断发展的框架,它可能会面临频繁更新带来的不稳定性,以及第三方库支持的局限性。跨平台的特性也带来了调试和测试的复杂性,以及在不同设备上的用户体验可能存在差异。你写的好样式可以在不同的平台展示出来的效果是完全不同的,对于这一点,也是希望官方继续努力吧,争取做到平台的无差别行。