小程序开发实战和一些常见问题解决思路分析
2021-07-19张雷
科学与信息化 2021年19期
张雷
合肥市市场监管综合行政执法支队 安徽 合肥 230001
引言
笔者开发“危险求助”小程序的动因:在一些陌生环境里,我们难免会遇到一些不可测的风险,曾经一度在媒体上引起广泛关注的“顺风车女生遇害”、“货拉拉跳车事件”等,让我们在痛心之余,也想能做些什么,来帮助大家在遇到潜在危险的时候,能快速把信息传递给身边信任的人,多一份获救的希望,也多一份安全感。因此有了这款“危险求助”小程序的诞生。本文通过这款小程序的开发框架和一些开发过程中的踩坑经验,来介绍一下我在小程序开发中总结的经验和教训。
1 小程序的功能和结构
小程序的开发环境经过数年的迭代,现在的成熟度已经足够满足基础需求,界面也比较友好。官方给出了丰富的开发工具、组件、API、扩展工具等,甚至还提供了一套完备的设计指南,小规模的开发者完全可以使用官方提供的一系列工具直接进行开发。
我们可以从微信开放文档(https://developers.weixin.qq.com/miniprogram/dev/framework/)里,下载微信开发工具Wechat_devtools,当前最新版本是1.05.2103200(158MB),在微信公众平台官网首页(mp.weixin.qq.com)点击右上角的“立即注册”按钮注册好自己的开发者信息,完成绑定后,即可进行开发。开发界面如下图所示:
小程序用Java Script语言、XML、CSS语言编写程序代码,写小程序代码几乎与Web前端开发完全一样,有经验的Web前端程序员上手小程序开发几乎没有技术门槛。不同的是,小程序并不是标准的H5+CSS3+JavaScript架构,它和Web架构基于的W3C规范没有关系,小程序使用的是腾讯重新定义、微信自有的技术规范和架构。……
登录APP查看全文
