近日,小编在逛一些论坛的时候,很多人都有这样的疑问:个人怎么做小程序?看视频、点外卖、买电影票都可以通过小程序来实现。它给我们带来最大的好处就是不需要下载安装,它也不会推送广告,给我们的生活带来了极大的便利,当然前提是你要了解它,并接受它。
那么怎么样才能开发一个属于自己的小程序呢?
准备工作
1、首先你要注册一个小程序,个人类型的;
2、还需要下载开发者工具,它可以帮我们调试代码,以及测试各个场景,达到我们想要的效果。
3、小程序官方文档,没有文档,我们寸步难行;
4、产品设计与需求,我们需要把想法落实,落实到具体的UI界面,落实到具体的前端代码逻辑,后台服务提供的数据形式,以及是否与用户有交互功能(官方对个人类型的小程序有明确的限制)。
5、如果你想前端后端都一起解决,这个耗费的时间比较长,所以在这里推荐一个云服务,某云提供一站式服务,提供后台接口支持,提供数据库,你只需要解决的是前端代码的实现。
具体实现
相比html,微信小程序提供的组件不多,毕竟17年才发布,但是基础功能都可以实现,虽然还有不足之处,但是随着时间的推移,会逐渐完善。
如何在代码中用某云?小程序可以通过引入插件的方式引入某云sdk;但前提是你要注册某云账号。
第一步,我们需要在小程序后台添加插件;
第二步,我们在app.json中添加配置;
第三步,我们在app.js中引入;
第四步,配置合法域名,在小程序中,你要想访问外部链接,需要配置;
第五步,配置数据库表;在我们创建某云账号的时候,我们要通过appid关联到我们的小程序,然后我们就可以创建数据表,上传文件,设置支付等等。
第六步,调接口,请求数据;每个数据表都有tableID,通过tableID获取数据信息,详细请查看https://doc,minapp,com接口文档;
就这样,一个简单的流程就跑通了,后续的许多功能需要你慢慢发掘,在这里就不细说了。
当我们把代码处理好的时候,我们需要发布,首先我们需要通过开发者工具上传代码,然后在小程序后台提交审核,小程序官方对个人类型的小程序审核比较严格,
关于个人类型小程序的审核需要注意的点:
1、代码审核设置的功能页面必须是符合设置的服务类目;如果你是信息查询类的小程序,你需要配置服务类目;
2、涉及个人未开放的类目,比如涉及发布UGC内容,UGC指的是用户原创内容,比如在小程序中有发表、发布等字眼,就比如我要发表一个说说,发布一篇日志等等这都属于UGC的范畴。这些在个人类型的小程序是不允许的。
3、最常见的审核不通过的原因就是,没有详细说明插件的用途和场景。
当小程序审核通过之后,会微信通知,然后需要你或其他开发者,去发布,用户才可以看到。
以上便是开发个人小程序的开发的大致流程与一些常见的坑。
本文地址:微信小程序开发频道 https://www.hkm168.com/web-wxxcx/1910.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们处理,谢谢!