-
微信小程序- 2017 年 1 月 9 日,微信小程序正式上线
开发成本: 小程序的主要开发语言是 JavaScript ,小程序的开发同普通的网页开发相比有很大的相似性。对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的,毕竟小程序还处于一个封闭的程序运行环境。
-
百度智能小程序-2018 年 7 月 4 日,百度智能小程序正式上线,主要运行在百度 app 上,主打「体验、流量、智能、开放」四大特点。支持的主体主要为媒体、企业、政府及其他组织,个人主体类型开发者暂时无法入驻
开发成本: 与微信小程序的整体架构基本一致。如果你想将微信小程序迁移至支付宝,只需重命名小程序文件后缀、一些事件函数和部分 API 即可。
-
支付宝小程序-2018 年 9 月 12 日,支付宝小程序正式上线,主要活跃在商业和生活生活领域
开发成本: 与微信小程序的整体架构基本一致。如果你想将微信小程序迁移至支付宝,只需重命名小程序文件后缀、一些事件函数和部分 API 即可。
-
淘宝(轻店铺)-2018 年 9 月,手机淘宝上的小程序「轻店铺」开始内测。淘宝「轻店铺」是一个支持个人或者企业进行开店的工具,具有群聊、发文章、门店导航等功能。据了解,「轻店铺」将把淘宝品牌主的直播、微淘内容以及门店信息进行汇集,最后形成了一个信息块,当用户在线上搜索该品牌时会打包弹出。
开发成本: 字节跳动小程序暂不支持一键转换工具。暂不支持 wepy,mpvue 等框架,需开发者主动把利用 wepy 框架开发的代码,编译为小程序的语法,才能在头条上正常的渲染。
开发文档: microapp.bytedance.com/
-
字节跳动(今日头条)小程序-2018 年 11 月 8 日,字节跳动小程序正式上线,小程序旨在利用优质内容所关联和产生的使用场景进行小程序导流,解决开发者流量与转化困扰。开发一套小程序就可以服务多个产品是头条小程序的优势所在。在字节跳动开发者平台开发的小程序有机会出现在抖音、西瓜视频等不同平台。
开发成本: 字节跳动小程序暂不支持一键转换工具。暂不支持 wepy,mpvue 等框架,需开发者主动把利用 wepy 框架开发的代码,编译为小程序的语法,才能在头条上正常的渲染。
开发文档: microapp.bytedance.com/
-
QQ小程序是连接年轻用户的新方式,覆盖8亿新生代活跃网民。轻便快捷的开发模式,将能在QQ内被轻松获取和传播
开发成本: 与微信小程序的整体架构基本一致。
开发文档: q.qq.com/#/
-
快应用-由vivo、华为、OPPO、小米、联想、金立、魅族、中兴、努比亚、一加、海信、中国移动终端想要一起做一个基于手机硬件平台的新型应用形态。十二家手机厂商和服务商组成的快应用联盟来势汹汹。覆盖 10 亿设备、月活 2 亿、打开快应用 20 亿次、留存 1 亿个桌面图标,35% 的流量来自桌面留存图标。
开发成本: 快应用使用前端技术栈开发,原生渲染,同时具备 HTML 5 页面和原生应用的双重优点。快应用使用 MVVM 的设计模式进行开发,开发者也无需直接操作 DOM 节点的增删,利用数据驱动的方式完成节点更新。 相比微信、支付宝小程序,快应用的开发语法标准,其语法也更接近传统网页。
开发文档: doc.quickapp.cn/
除了以上几大平台推出的小程序,其实优酷、钉钉、网易云音乐等平台也出现过小程序的身影。
Hint:除了各平台提供的原生开发,还可以使用框架开发如:Taro、Mpvue、WePY、Okam、uni-app等