商业版微信小程序开发流程
一、产品阶段
①功能规划思维导图——产品经理了解清楚整个项目需求,产出清晰明确的功能需求说明。
②需求报价预算——产品经理确定好功能需求后,输出整个项目开发的报价方案。
③组建技术开发团队——初步确认开发的方向和预算后,打造出合适该项目的技术团队,接着项目进入到设计开发阶段。
④开发进度文档——根据总的开发周期,制订各个开发阶段的里程碑节点,并根据制订的开发计划,推进后续的整个设计开发过程。
二、设计阶段
①原型设计稿——产品经理根据功能需求,进行整个项目前端界面的原型设计,定下最终的产品原型。
②原型交互流程图——在原型设计稿的基础上,加上每个页面的跳转交互流程标识,以便能够清晰了了解各个页面间的跳转和交互流程。
③UI风格页——UI设计师会挑出几个主页面进行风格页的设计,一般会提供3-5个风格页的设计,确认整个UI的设计风格。
④UI高保真设计稿——风格确认后,UI设计师根据产品经理提供的产品原型图进行页面的设计,最终输出整套高保真UI设计图。
三、开发阶段(前端+后台)
①注册相关账号——开发过程中,需要注册相关的开发者账号, 包括部分但也不限于以下的开发者账号: 1.苹果开发者账号 2.应用宝账号 3.微信公众号 4.支付账号 5.推送账号 6.阿里云账号 7.APP统计开发者账号 8.短信开发者账号 9.地图开发者账号
②编码开发——前端就是微信小程序和微信小程序管理系统,后端就是后端程序和数据库。这部分技术的实现要更据团队技术的掌握和当前业务的规模来决定。
③购买服务器——上线前半到一个月,需要购买云服务器(如阿里云服务器)。 根据项目预估的运营情况,如未来一段时间的注册用户数,日活用户数,用户增加预估,用户的并发访问情况等,确认服务器的采购配置。
④注册域名,备案——由于要用到微信和有官方网站,则需要配备域名,需要提前购买好域名和服务器,并进行备案,备案一般需要7-10个工作日。
⑤交付测试版本——完成项目的所有功能开发后进行内部测试,项目各成员进行反馈测试。期间,要更据项目的测试来反馈问题。在经过1-3周的测试与反馈后,最终版本功能达到稳定流畅的上线状态。
四、项目上线
①准备上架相关的资料——如发布市场的打包版本,应用说明描述,截图,部署服务器和录入正式的数据等工作;
②部署正式服务器——将数据库,后台系统部署到正式的服务器上面,并录入正式的上线数据到系统的后台;
③发布H5到微信公众号或微信小程序——如果是微信H5的网站,只需要将网站部署并挂到公众号的菜单上面; 如果是微信小程序,则需要把微信小程序发布提交给微信团队审核并上架。
④(有APP)发布APP应用到市场国内的应用一般是发布到苹果的APPSTORE(iOS版本)和腾讯的应用宝(安卓版本)。APPSTORE提交后一般需要10个工作日左右可以通过应用的审核并上架,应用宝一般当天提交APP,当天就可以通过应用的审核并上线 。
五、运维阶段
项目上线后,项目便正式进入运维的阶段。软件使用等事项,以及程序Bug的修复、版本更新等内容。
商业版微信小程序开发流程的更多相关文章
- WordPress版微信小程序开发系列(二):安装使用问答
自WordPress版微信小程序发布开源以来,受关注的程度超过我原来的想象.这套程序主要面对的用户是wordpress网站的站长,如果wordpress站想在微信的生态圈得到推广,小程序成为一种重要的 ...
- WordPress版微信小程序开发系列(一):WordPress REST API
自动我发布开源程序WordPress版微信小程序以来,很多WordPress站长在搭建微信小程序的过程中会碰到各种问题来咨询我,有些问题其实很简单,只要仔细看看我写的文章,就可以自己解决.不过这些文章 ...
- 微信小程序开发流程
2017年1月9日,张小龙在2017微信公开课Pro上发布的小程序正式上线,一夜之间,小程序可谓家喻户晓,但通过接下来的几个月的观察,微信小程序并没有想象中的那么火爆.进入4月以来,微信小程序团队进行 ...
- 解决Mac版微信小程序开发工具打开后无法显示二维码
问题描述: 正常情况下,打开微信小程序开发工具后,首页提示扫描二维码进行登陆,但是如果不显示二维码,当然无法登陆. 解决方案: 无法显示二维码肯定是程序运行哪里出错了,我们直接点击桌面图标是无法排查错 ...
- WordPress版微信小程序安装使用说明
昨天在群里,有刚刚使用WordPress版微信小程序朋友,在问安装过程中的问题,这些问题是经常被问到,这至少说明两个问题: 1.我开发的程序安装和使用不够简易,无法通过简单的配置就可以使用,特别是如果 ...
- WordPress版微信小程序2.2.8版发布
距离上次更新已经一个月了,这期间对WordPress版微信小程序 做的不少小的更新和性能的优化,此次版本更新推出了两个比较重点的功能:点赞和赞赏.同时,优化了文章页面的功能布局,在评论区把常用的功能: ...
- WordPress版微信小程序3.1.5版的新功能
产品的完善是无止境,每过段时间就会发现产品的新问题,使用的人越多,提的需求也会越多,我听得最多的一句话就是:如果加上某某功能就完美了.其实,完美是不存在的,每个人的视角不一样,完美的定义也是不一样的. ...
- WordPress版微信小程序3.0版发布
距离WordPress版微信小程序上一个版本的发布过去了一个月了.在此间,我的工作有些变化,加上正在开发新版本,目前开源版的完善和升级稍稍有些滞后. 虽然这个版本是3.0版,期间有个过渡的2.8版,不 ...
- WordPress版微信小程序2.6版发布
WordPress版微信小程序的完善和升级的工作一直都在进行中,我争取保证一个月可以出一个版本,希望通过一点点的改进,让这个开源产品日趋完美. 同时,pro版WordPress微信小程序也在紧锣密鼓的 ...
随机推荐
- Home School Books美国家庭学校教育小学初中高中全套美语教材
加州的资料总共买过三次: ①优妈妈儿童教育,买过美国加州小学一.二年级的语文及相应的练习册,并买了纸版资料. (这是自己学习用的) ②美国加州原版小学教材Reading Wonders 2014新版语 ...
- LOJ#2249 购票
解:转移方程写出来,发现是斜率优化.因为在树上,考虑CDQ分治 + 点分治的方法... 每次找到重心,然后先递归解决上面的子树.然后把上面子树的凸包搞出来,下面每个点在凸包上二分找最优决策. 重心自己 ...
- A1042. Shuffling Machine
Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techn ...
- 4招搞定项目年终总结,还有9大PPT模板免费送
作为一名合格的项目经理 一到年末,我们的头等大事就来了 那就是写项目年终总结和计划 但是………初入这行的项目经理有点犯难,因为 不 会 写 不用怕,小编送你年终总结秘籍和好看的PPT模板 先来看秘 ...
- JAVA后端生成Token(令牌),用于校验客户端,防止重复提交
转:https://blog.csdn.net/u011821334/article/details/79390980 转:https://blog.csdn.net/joshua1830/artic ...
- jdk1.8的新特性:很全面
JDK1.8: https://www.cnblogs.com/tiantianbyconan/p/3613506.html stream的几个方法: filter: 过滤条件 过滤为空的方法: 刚好 ...
- Java泛型、List接口整理
泛型 package com.oracle.demo01; import java.util.HashMap; import java.util.Iterator; import java.util. ...
- ntp 时间同步
NTP 是网络时间协议(Network Time Protocol)的简称,通过 udp 123 端口进行网络时钟同步 一.安装 # 既可做服务端也可做客户端 yum install -y ntp # ...
- JDBC-Transaction
/** * 数据库中事务,指一组逻辑操作单元,使数据从一种状态变换到另一种状态 * 操作全部完成时,数据被保留,一致性可以保持,一部分操作失败时,整个操作全部视为错误,所有被操作数据回退到开始状态,放 ...
- python 面向对象(二)成员
##################################总结########################### 类的成员: 变量: 实例变量 对象.属性=xxx 类变量 ...