如何开发一个小程序,开发小程序的流程介绍

微信迷你程序
上线后 , 经过最初的疯狂热捧 , 市面上开始出现各种小程序案例 。其中金融类小程序相对较少 , 如何开发证券小程序 , 也是很多金融公司将会面临的问题 。恒生LIGHT团队开发人员就对此进行了研究:由LIGHT开发 , 聚源梵思支持配合的首个小程序“开源微资讯”于2017年2月9日正式上线啦!感谢程序员小哥哥配合录制的这篇技术杂谈!
我们开门见山 , 下面就以“开源微资讯”为例来谈谈如何开发一个小程序:
1 。熟悉小程序的开发环境和方法
小程序的开发环境:【如何开发一个小程序,开发小程序的流程介绍】applet有自己的IDE , 所以不用准备文本编辑器就可以直接开始代码编译 。先把小程序下载到本地 , 通过二维码扫描登录 , 然后就可以开始开发了 。
小程序的开发方式:1.小程序的所有程序和代码都可以通过其集成开发环境进入[A1] 。由于其IDE功能还不完善 , 建议使用webstorm或sublime进行代码录入 。
2.该小程序有一个独立的代码生成策略 , 它自己的方式来管理代码 , 配置和页面视图管理 。
3.小程序使用ES6语法 , 对于没有接触过ES6的人来说并不容易 。
4.applet在编写dom的地方 , 使用自己定义的wxml文件 , 不同于html文件 。
二 。结合业务开发小程序功能
我们开发的第一个模块是股市 , 因为我们之前已经演示过股市了 。这将是相对简单的开始和更快的演示 。基本上是前端边开发边剪图 , 修改js 。同一天 , 我们完成了这个项目 。这也是我们第一次开发小程序的具体案例 , 所以通过个股行情的模块 , 达到了熟悉和熟悉两个目的 。
之后还做了全市场的关键功能 , 热点板块 , 价格表等 。 , 连接了凡思的股票诊断功能 , 增加了自选功能 。
最后 , 我们出来的小程序包含了市场和自选两个功能 。其中 , 市场涵盖了投资者常用的市场数据 , 如大盘指数、热点板块、价格排行榜等;还支持添加常用指数、个股、期货等 。添加到可选列表 , 以便更快地访问 。同时 , 小程序还嵌入了凡思提供的个股诊断功能 , 通过市场热度、市场表现、价值评估、财务健康四大类30多个细分因子智能分析个股表现 , 辅助投资者决策 。
最麻烦的点:在整个过程中 , 我们觉得最麻烦的是绘图的地方 , 这和html5中画布的使用有很大的不同 , 所以我们基本上重写了绘图部分 。特别是对于分时k线图 , 我们改了很多js的部分 。个股的诊断也需要画图 , 里面的图都是重写的 。
最后准备上线的过程:这个上线的过程可以说是曲折的 , 特别需要注意的是 , 小程序对证券从业资格的要求非常严格 。上线前 , 小程序营业执照必须齐全 , 才能获批 。
三 。摘要
整个过程中 , 首先需要了解小程序的开发环境和开发方法 。虽然之前看资料知道这两点是不一样的 , 但是真正开始开发的时候还是需要重新熟悉一下 , 不然对我们后续的开发会是很大的障碍 。之后在业务发展过程中 , 每个模块的功能不一样 , 遇到的问题也不一样 , 只能具体分析 。最后 , 做证券小程序的时候 , 资质很重要!没有资质 , 审核真的过不了 。所以准备开发小证券程序的公司 , 可以先检查一下资质是否齐全 。
[小程序概述]
小程序页面
[团队介绍]
Light是面向金融终端开发者的平台 , 提供开发工具、框架、组件访问和集成打包服务 。通过Light开发工具和框架 , 可以快速构建符合Light规范的组件或完整应用 , 开发速度快 , 扩展性强;进入轻组件商店 , 选择并快速访问终端所需的功能组件 , 服务从此无边界;用轻整合包装服务 , 一键包装 , 摆脱各种繁杂流程 。
凡思移动资讯系列组件包括英雄帮、个股诊断、个股资讯(含沪深港市场)、基金资讯、全市场资讯、泰空小屋、牛熊猪等组件 , 为金融终端提供全方位的功能开发服务 。一经推出 , 就获得了良好的客户口碑和活跃度 。


推荐阅读