微信小程序APP(商超营销类)经验总结
项目介绍
这是一款主打门店营销的小程序。包括首页、门店、营销、个人设置、登录、数据统计展示、营销设置等。
本来要独立完成整个项目,包括前后端一套的,有些意外因素,项目临时收尾(说明:只完成了前端的部分,后端未完成)。
管理大师们说过:一个好的项目,必须有一个好的收尾,好的收尾,就一定要有好的经验总结。
于是乎,我索性将成果拿出来给各位分享了,旨在总结经验教训,跟各位交流小程序开发。
整个项目23个独立页面(不算雷同的页面),从资料准备到开发完成,历史4.5个工作日,大约25小时。
今年多做的是Python与Java,霎时将思维切换至移动端页面开发,突然有些不适应,居然花费25个小时完成这些页面,心理深感惭愧,项目历程大体上主要是体力负担重一些,不过还好,借此机会三刷了CSS的教程,N刷了小程序文档。老祖宗说过,熟能生巧嘛!
项目截图
截图1
截图2
截图3
项目经验总结
第一步 收集项目需求
| 收集任务 | |
|---|---|
| 按照原型图,提取UI元素,上网找寻web UI组件。 | 信息来源:文档3 |
| 根据UI元素提取组件/插件关键字及下载链接、组件demo、组件源码 | 搜索引擎、 小程序开发文档、 文档1、文档2 |
第二步小程序知识储备
| 第二步:根据任务预备开发知识 | |
|---|---|
| 知识点总结 | 链接 |
| 小程序开发文档 | 小程序官方文档 |
| 文档链接1 | Github 小程序开源组件库: |
| 文档链接2 | Github 小程序开源组件库 |
| 文档链接3 | css教程 |
| wxml | view、左右滑动、上下滑动、九宫格、复用 |
| wxss | 上下排列、左右排列、均分、内边距、外边距、 |
| js | 本地缓存、点击事件、渲染事件、网络请求 |
| 异步 | worker组件 多线程 |
| chart | echart小程序版介绍链接 备选方案 wx-chart |
| 产品需求 | |
| 下拉选择 | |
| 多类型list | citySelect 备选方案 wx-alphabetical-listview |
| https://github.com/zhongjie-chen/wx-scrollable-tab-view | |
| 下拉弹框 | menudown 备选方案: 下拉1 下拉2 |
| 左滑删除 | minapp-slider-left |
| 图片预加载 | img-loader |
| 请求队列管理库 | wx-promise-request |
| md5加密 | wxmd5 |
| base64 | wxbase64 |
| websocket | weapp.socket.io |
| 富文本 | wxparse |
| 联动等常见样式 | youzan-ui |
| 时间+日期选择器 | https://blog.csdn.net/m0_38082783/article/details/78921283 |
参考历史项目——商城小程序
参考历史项目是一款商城类小程序,复用、借鉴了部分面细节和样式设计
历时时长总结
| 拿到UI,制定开发计划 | 预计1天 实际0.5天 |
|---|---|
| 纯页面开发 | 预计7工作日 实际4工作日 |
| 小程序开发总时长 | 4.5工作日,实际25小时 |
| 总结: | 23个页面,如果能全力开发,应该能缩短至20个小时左右完成。 |
微信小程序APP(商超营销类)经验总结的更多相关文章
- 微信小程序个人/企业开放服务类目一览表
微信小程序个人/企业开放服务类目一览表 微信小程序个人开放服务类目表 服务类目 类目分类一 类目分类二 引导描述 出行与交通 代驾 / / 生活服务 家政.丽人.摄影/扩印.婚庆服务.环保回收/废 ...
- 微信小程序电商实战-首页(上)
嗨,大家好!经过近两周的精心准备终于开始微信小程序电商实战之路喽.那么最终会做成什么样呢?当然可以肯定不会只做一个静态demo哦,先把我们小程序电商实战的整体架构发出来晒一下,请看下图: 架构图. ...
- 微信小程序推广技巧、营销方案
小程序已经成功上线了!那么,小程序线下如何推广?线下门店如何玩转小程序呢? 1.附近的小程序,让商家曝光率更高 小 程序自带“附近的小程序”功能,利用LBS定位功能提高商家专属微信小程序的曝光度,用户 ...
- 微信小程序 app.json 配置
我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. 以下是一个包含了所有配置选项的简单配置app.json : { " ...
- 微信小程序电商实战(-)商城首页
首先在app.json中配置页面和底部tabbar { "pages":[ "pages/index/index", "pages/kind/kind ...
- 微信小程序电商实战-商品详情(上)
先看一下今天要实现的小程序商品详情页吧! 商品详情.gif 本期我们要实现小程序商品详情页的头部标题.头部轮播.商品详情浮动按钮和商品内页布局. 一.设置头部标题 如上图所示,头部标题是商品详情 ...
- 微信小程序电商实战-入门篇
小程序开发工具有新版本更新啦!开发体验更好了,详情可以查看微信公众平台-小程序https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.h ...
- 微信小程序app.json文件常用全局配置
小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. JOSN文件不允许注释,下面为了学习加上注释,粘贴需要的片段 ...
- 微信小程序-APP生命周期与运行机制
QQ讨论群:785071190 开发微信小程序之前需要先了解微信小程序运行机制以及其生命周期,小程序APP生命周期需要先从app.js这个文件开始. 阅读过"微信小程序-代码构成" ...
- 微信小程序 | app.json配置属性
app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. widows: 用于设置小程序的状态栏.导航条.标题.窗口背景色. navig ...
随机推荐
- linux环境中nagios(nagios core)安装?nagios安装?
需求描述: 最近准备给线上生产环境部署监控平台,对各个系统的资源使用情况,服务进行监控,采用nagios core版本进行部署, nagios core是开源版本的软件,是免费的nagios XI是上 ...
- generating-ssh-keys
https://help.github.com/articles/generating-ssh-keys/ 其中 # start the ssh-agent in the background ssh ...
- Java利用while循环计算1+1/2!+1/3!……+1/20!
编写程序,用while语句计算1+1/2!+1/3!……+1/20!,并在控制泰山输出计算结果.要求1+1/2!+1/3!……+1/20!,其实就是求1+1*1/2+1*1/2*1/3+……+1*1/ ...
- Nexus5 破解电信关键步骤
5儿子终于摔坏了,送去保养之后,发现之前已破解的电信3G竟然无效了,心碎!!!!!!!!!!!!!!!!!! 尝试恢复efs --还好有备份,备份万岁!!! 不行!继续尝试恢复!还是不行!再试!... ...
- python卸载或者安装时提示There is a problem with this Windows Installer package.A program required for this install to complete could not be run. Contact your support personnel or package vendor
1.卸载时报这个错,先进行下修复,再执行卸载: 2.安装时报这个错,安装的过程中,没有取得管理员的权限. Msi格式的文件,点右键后,也没有“以管理员身份运行”的菜单项,那怎么办呢?你可以点“开始”菜 ...
- nginx安装教程
一.安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 二.首先要安装 PCRE ...
- Git和GitHub入门基础
-----------------------------------------//cd F:/learngit // 创建仓库git init // 在当前目录下创建空的git仓库------- ...
- Android学习之Handler消息
Android系统规定,一些耗时的操作不能放在UI线程中去执行,这样会报一个ANR错误.所以为了避免该问题,我们需要开启一个新的线程去执行一些耗时操作:开启新的线程,将耗时的操作在新线程里面去执行, ...
- 【Mac】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
使用Mac 自带终端 链接服务器时候,报错如下 处理办法: 第一种: 直接删除: /users/username/.ssh/known_hosts 文件 第二种: ssh-keygen -R ...
- SQL SERVER 2008 R2安全配置与防暴力破解
https://blog.csdn.net/enweitech/article/details/49864215 0x00 sql server 2008 权限介绍 在访问sql server 200 ...