小程序开发详细流程,建议收藏 !
时间:2023-06-19 04:03:02 | 来源:网站运营
时间:2023-06-19 04:03:02 来源:网站运营
小程序开发详细流程,建议收藏 !:开发小程序前,要先了解自己行业场景,因为开发小程序的本身就是为了解决自己行业内的问题,例如说效率提升、吸引客源、减少管理成本等,清楚自己想要做什么就可以着手准备了。
一、注册小程序需准备资料
1、个人注册:身份证姓名、身份证号码、管理员手机、短信验证、管理员身份验证等等2、企业注册:企业类型、营业执照注册号、管理员身份证姓名、管理员身份证号码、管理员手机号码、短信验证等
二、注册流程
1、到微信公众平台下滑找到小程序入口,点击进入
2、进入后点击“前往注册”
3、填写邮箱、密码等相关信息,勾选同意协议后点击“注册”按钮。(注意!这个邮箱账号保证没有注册过服务号、订阅号、小程序)
4、邮箱激活。微信会发送一个邮件到你的注册邮箱,你登录相应邮箱,点击链接激活账号即可
5、信息登记。激活小程序后,选择“主体类型”:个人、企业、政府、媒体或者其他组织。这里主体类型不同,准备的材料不同
①个人注册:身份证姓名、身份证号码、管理员手机、短信验证、管理员身份验证等等
②企业注册:企业类型、营业执照注册号、管理员身份证姓名、管理员身份证号码、管理员手机号码、短信验证等
三、搭建前准备材料
1、法人使用的微信号,且已绑定银行卡2、运营者身份证号码、手机号、营业执照信息3、个体工商户要准备法人的个人银行卡信息,开户行、开户分行,有限公司需准备对公账户的账号、开户行、开户分行4、部分行业需要准备从事行业所对应的经营资质,如《食品经营许可证》、《医疗器械经营许可证》等
开发小程序的3种方式:直接套用模板:省心又便宜,价格低的几百元至几千元不等按行业模板瘊定,按年收费。低于或者高于这个价格都要留心。模板的小程序缺点就是实现不了个性化的需求。
第三方搭建:根据自己的功能来组合编辑小程序,大多数商家都比较适合这种开发模式,功能完善价格一般在几千元,这种方式也很方便,能够快速上线,修改方便。
定制开发:定制开发为主的开发平台,这种的价格就会比较高,定制开发的小程序可以根据客户的功能实现多样化的需求,自由度更高,这种方式的费用一般都是上万或十几万几十万不等。
小程序定制开发成本分析:产品原型定位制作小程序首先要对小程序定位,也就是我们希望小程序是长什么样子的。需要从使用人群、主要功能和产品特色几个方面进行思考和定位。要充分了解用户需求,分析是谁在什么环境下解决什么问题。
UI设计UI设计师负责整个页面的设计,简洁的页面设计更便于用户使用、便于用户了解产品,并减少用户发生错误选择的可能性。页面中要使用能反映用户本身的语音,页面结构也要清晰一致,且风格要和产品内容保持一致
前端开发负责相关产品的需求以及前端程序的实现,提供合理的前端架构;与产品、后台开发人员保持良好沟通,能快速理解、消化各方需求,并落实为具体的开发工作;了解服务器端的相关工作,在交互体验、产品设计等方面有自己的见解。
后端开发后端开发人员写可使得按钮工作的代码,通过指出从数据库中提取哪些数据并将其传回到前端(并最终显示在那里)。后端开发人员也可能会大量参与系统架构,决定如何组织系统的逻辑,以便能够正常维护和运行。
首先,个人认为拖拽类生成小程序不属于真正的开发小程序,使用编程的方式实现,才属于真正意义上的开发。
从0开始入门,当然要从最基础的内容开始入手。
先下载一个“微信开发者工具”
下载地址:
https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html一、html知识,微信内又名wxml
学习html,最好的方式就是动手写一下。直接把实例复制到开发者工具中使用并尝试调整参数。这部分内容很容易理解,尝试一两次,就可以入门。可以先从view,swiper,text,button入手。这几个属于高频率使用的元素组件。
参考链接:
https://developers.weixin.qq.com/miniprogram/dev/component/二、css
样式修改,属于开发中关键的一步。要实现绚烂多彩的小程序,必须经过样式的修改。可以先从display,position,font,color,background,border等属性入手,可以实现大部分的样式修改需求。
参考链接:
https://www.w3school.com.cn/css/index.asp三、javascript(简称js)
刚入门只需要了解最基础的语法,可以跟着教程一步步走一遍。对变量,运算符,函数,对象,事件有一个基础的了解。这时需要注意报错信息,因为刚入门的同学,容易写错语法。注意
输入法,一定不可用中文的标点符号,不然就会造成报错。理解js的语言特性,什么是事件驱动,什么是单线程异步。
参考链接:
https://www.w3school.com.cn/js/index.asp四、小程序特性
主要从微信小程序的官方文档中学习。了解常用的api,比如路由跳转,网络请求,数据缓存等,还要了解全局的配置,页面配置,和小程序的生命周期。理解整个小程序从初始化到销毁的整个过程。
参考链接:
https://developers.weixin.qq.com/miniprogram/dev/api/五、后端服务
个人建议先从云开发入手,虽说没有后端开发的经验,云开发可能学起来有点吃力。但总体而言,云开发会比常规的后端开发要简便得多。从微信官方文档中学习:云函数,数据库,储存,和云调用。放心,这里使用的语言也是js。
云开发参考地址:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html而且可以配合使用腾讯云的cms后台系统
https://cloud.tencent.com/document/product/1220/47065,实现一般的内容系统的快速开发。
到了后期的进阶,也可以先从nodejs的搭建开始入手学习。
零基础制作小程序平台