[发明专利]一种小程序跨平台适配框架开发方法在审
申请号: | 202111246746.7 | 申请日: | 2021-10-26 |
公开(公告)号: | CN113986242A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 庄树杰 | 申请(专利权)人: | 北银金融科技有限责任公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/36 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 孙国栋 |
地址: | 100089 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 平台 框架 开发 方法 | ||
本发明提供的一种小程序跨平台适配框架开发方法,所述开发方法包括:基于gulp自动化工具构建一套小程序开发框架,在完全保留微信小程序功能和特性的基础上,使用less样式预处理器编写样式。实现了项目源代码基于微信小程序接口开发完成业务功能之后,直接将源代码转换编译为微信小程序端原生代码。不采用任何第三方开发框架,无需额外的开发学习成本,只需会小程序开发的开发人员就能使用该框架进行开发,使用成本低,简单易用。
技术领域
本发明涉及跨平台开发领域,尤其涉及一种小程序跨平台适配框架开发方法。
背景技术
基于小程序行业发展的现状及国内各大互联网平台App的日活跃用户,很多企业在开展自身小程序业务时,为了抢占市场以及尽可能最大面积覆盖互联网用户。企业开发者往往是先将自身业务需求在微信小程序开发上线之后,通过编译转换或跨平台开发的方式将其微信小程序代码再经过一些小的跨平台适配调整,将在微信小程序端实现的业务功能复制到其他小程序平台,如支付宝小程序、百度小程序等。
目前微信用户量已超过10亿多,位居国内App之首,且微信在2016年率先发布微信小程序,抢占了市场,其他各大互联网平台也紧跟着其步伐,相继推出了自家的小程序平台,包括支付宝,今日头条,QQ等等。由于小程序平台底层技术实现原理大致相同,而且为了与微信抢占小程序市场,方便开发者兼容适配,其他小程序平台不论是开发方式、开发流程、接口设计等都纷纷仿照微信,与微信小程序相似度极高。基于此,采用一套源代码进行微信小程序开发,再进行转换编译及适配出不同平台的小程序是目前小程序跨平台适配的主要做法。
跨平台开发:目前主流的小程序端跨平台的开发框架主要有taro、uni-app以及kbone。taro和uni-app是比较典型的多端框架,发布到各个平台均可,而kbone只支持微信小程序和H5。taro和uni-app均将常用接口及组件封装了成了跨端API和跨端组件,组件规范沿用微信小程序的规范。而针对于平台特有API,这两个框架亦分别有应对方案。
用转换工具将原生代码转换,由于小程序平台兼容性问题,为了避免再次重复开发,在不同的平台开发相同的小程序,衍生出了很多小程序转换工具,目前常用的主要有蚂蚁搬家小程序转换器,基于支付宝/微信小程序转换为多平台小程序。是一种轻量级的小程序跨平台解决方案,能够帮助开发者低成本地实现小程序的跨平台开发(微信小程序、支付宝小程序、百度智能小程序、头条小程序),达到一套代码开发,多小程序平台运行的目的,让小程序跨平台开发变得简单,也在一定程度上降低了小程序适配的开发成本。wx2my,是一款在vscode上使用的插件工具,当cli命令工具使用。它能够非常快速地将微信小程序转换成支付宝小程序。但是需要注意的是,转换之后的支付宝小程序不能直接运行,还需要手动修改无法转换的部分。wxToAlipay是一款在NPM包管理下使用的微信小程序转支付宝小程序。在打包之前,会对源码进行校验,只有校验通过后才能进行打包。使用时同样需要注意,需要手动修改不能转换的部分。
发明内容
鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种小程序跨平台适配框架开发方法。
根据本发明的一个方面,提供了一种小程序跨平台适配框架开发方法,所述开发方法包括:
基于gulp自动化工具构建一套小程序开发框架,在完全保留微信小程序功能和特性的基础上,使用less样式预处理器编写样式;
实现了项目源代码基于微信小程序接口开发完成业务功能之后,直接将源代码转换编译为微信小程序端原生代码。
可选的,所述开发方法还包括:在所述开发框架的底层集成最新小程序转换工具,实现执行一句命令便能够将项目源代码小程序直接转换编译为支付宝小程序原生代码,实现一套源代码多端复用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北银金融科技有限责任公司,未经北银金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111246746.7/2.html,转载请声明来源钻瓜专利网。