小程序这个名词从 2017 年 1 月出现至今,两年时间内,这个新技术刚开始从备受争议、质疑,到如今全面融入生活的各个场景中,其中微信小程序的数量突破了 230 万个,微信小程序的成功固然有微信自身庞大的用户量以及其社交属性的因素,可是也不可否定小程序做为一个新的方向的成功。因此在 2018 年 咱们所可以看到的是愈来愈多的互联网巨头开始涉入小程序这个领域,如支付宝小程序、百度智能小程序、今日头条小程序,还有在概念上相似于小程序的快应用、QQ 的轻应用等。css
随着巨头的入场和将来小程序的开源,大量的头部 App 都将具有搭载小程序的能力,因此咱们有理由相信小程序终将打破 App 所造成的信息孤岛,实现“去中心化”,让移动互联网真正地互联互通,更加开放和包容。html
我的认为小程序是在商业化领域一次很成功的探索,小程序这种产品形态所带来的商业意义远大于它的技术影响(仅我的愚见)。姑且来一次马后炮,分析下促使小程序产生的一些因素。vue
互联网早期人口红利消失,流量蛋糕被巨头瓜分react
在当前这种互联网形式下,企业面临的一个困境是天然增加速度慢,而经过商业流量好比广告以及活动形式,一个广泛的问题是获客成本增长且转化率逐步下降。在这种困境下天然穷则思变,探索新的商业模式,小程序则应运而生。web
小程序是各大互联网巨头布局全景流量,构建生态闭环的重要一环。算法
以百度为例,在百度的生态环境中,百度在需求链里扮演的角色每每是需求的“发起者”,人们经过百度搜索或者地图服务去搜索需求相关的信息,可是以后每每就会脱离百度生态,进入别的 App,这样对百度而言天然就缺乏一个流量转化的场景。在这种场景下天然很难构成生态闭环,而小程序则是解决流量转化问题的有效方案。小程序
相较传统 APP,成本更低,使用更加便利。微信小程序
网上介绍微信小程序的文章有不少,在此我就再也不赘述。百度的智能小程序做为依附于百度 App 这个抢占了搜索和信息流流量入口,日活高达 1.6 亿的流量巨头,天然将来可期,并且目前百度也是在主推智能小程序,因此这篇文章我仍是想着重介绍下百度智能小程序(毕竟查了好多资料)。微信
相信看到这里的小伙伴内心都会有一个疑问,相比于微信和支付宝小程序,百度智能小程序有什么优点呢?下面我就百度小程序自身的流量玩法作下简单解读。网络
全域流量开放以及共筑策略
为了快速布局小程序,百度在流量以及资源方面拿出了至关大的诚意,具体体如今如下几个方面。
需求入口优点
相较于微信侧重于社交,支付宝之于商业与生活服务,百度在搜索领域做为用户需求的起点,再结合百度智能分发的算法 ,天然就能够与用户的切实需求相关联,进而导流到相关小程序中(嗯,重点是导流,导流,导流),这是能够结合百度自身特色来创造一些新的流量玩法,好比说如何在官方规则下获取更多优质,实惠的流量,如何合理经过运营将公域流量转化为自身私域流量。
开放
百度小程序采用的是全面开源策略,帮助开发者拓展更多百度内外流量,与快手 、B 站、爱奇艺组成 MAU (月活跃用户人数)高达 30 亿(未去重)的开源联盟,实现一次开发多处使用。在开源这个问题上,正符合互联网发展中的一向策略,即第二名和第三名推行开源,联合起来期求达到弯道超车的作法。百度的这种形式真的很容易联想到安卓和 iOS 对峙的场景,除却一些巨头 App,大多数中小型公司可能并无太多的资源和流量去支持本身的小程序,但也舍不得这块蛋糕,在这样的场景下加入百度的开源联盟也不失为一种好的选择。我的也比较指望将来小程序能够更加的标准化,而不是市场上各类小程序混战的局面,毕竟兼容各个平台的小程序写起来真的很累呀~。
相对传统广告推广,用户下载 App 进而安装、注册、消费的形式,小程序形式的商业推广可以有效的减小转化步骤。并经过订单消息推送、小程序历史访问记录、信息流商品自动推荐等方式能够有效帮助商家提高留存和复购。
根据官方公布的数据中,经过商业推广,携程的智能小程序访问深度对比 H5 提高了 150%,小红书用户人均沉浸时长对比 H5 提高了 50%;截止 18 年十一月 ,1200 家商家已经接入百度智能小程序。
付费推广在我看来是百度智能小程序相对于其余小程序一些优点,根据产品的发展给予合适的助力,结合百度的智能推荐算法,必然能够大大节约推广成本。在这种助力下,商家必然会在拉新、转化和留存等环节获得全面的提高,从而带给商业推广全新的想象空间和新的红利。
开发体验
我是 18 年初的时候开始接触小程序,刚开始是作 PC 端开发,嗯,后来由于老大一声令下业务拓展的关系开始了小程序的漫漫踩坑路,截止到如今小程序也作不少。例如在上家单位开发的企鹅洗衣小程序,还有目前在作的青团社兼职小程序(偷偷打个广告)的开发。emm,小程序里面常见的功能基本上都是有过一些了解的,怎么也算是踩坑经验丰富了吧 🤣。
言归正传,对于开发者而言,开发体验真的是绕不过去的部分了,整体来讲支付宝和微信小程序的开发体验仍是挺好的,除了由于微信小程序后续变动的几个 API 致使加了几回班而且顺便被测试妹子提了几个线上 bug,以及纠结了好几个日夜解决支付宝的表单组件的样式以及兼容性问题(尤为是在华为和小米手机上面,真的是血泪教训)等等。鉴于单位最近有可能再将业务拓展到百度系小程序这一块,提早体验一下百度智能小程序。
IDE 部分
自定义组件
不支持组件的框架确定是噩梦(本人有幸经历过这段黑暗时期,虽然也有一些 trick 能够解决,可是毕竟仍是会被恶心到),所幸目前微信、支付宝、百度智能小程序都是支持组件的,下面介绍下智能小程序的组件部分:
其余一些实用/有趣的部分
学习成本
对于 vue 熟练使用者,基本上学习成本就是熟悉 API 吧,emmm;对于 react 技术栈的开发者,难度也不是很大,能够采用这种 react 风格的第三方框架,例如 taro; 对于本来就是使用小程序第三方框架开发者(taro/mpvue/Okam 等),就更不用担忧,由于去兼容百度小程序是框架开发者须要考虑的事情(逃~)。
开发成本
由于小程序自己就在 web 技术体系内,若是以前就有过微信小程序开发经验,那么看看文档就能够动手开发了(毕竟 三家小程序的 API 风格极其类似,你懂得),若是没有小程序开发经验,问题也不大,毕竟小程序也是采用 html + js + css “三驾马车”的方式,只不过是须要学习一种新的类 Vue 语法。顺带一提,百度智能学院里面仍是有很差技术干货的,能够帮助刚开始接触小程序的同窗少走很多弯路。
项目迁移难度
对于有过微信小程序转支付宝经历的人,最讨厌的事情莫过于 API 前缀的转换,以及一些语法的转换(不要问我怎么知道的 😂)。百度在这点上作的仍是比较贴心的,特意提供一个迁移助手帮助开发者解决一些基本的 API 前缀以及指令符的转换,使开发者没必要将太多时间花费在这样繁琐的事情中,只须要将主要精力放在业务逻辑中。
结合百度的 AI 能力,打破技术壁垒,从新回到业务的理解和创意的赛道上。
智能小程序中已经开放包括语音技术、图像技术、人脸和人体识别、AR 与 VR 、视频内容分析对比技术在内的 20 项 AI 能力且之后会逐步开放更多。
目前,已经有一些比较成功将创意与 AI 有机结合的实践 ,例如“爱说唱”这款基于百度的语音 AI 技术孵化出来的智能小程序,能够将用户朗读的歌词自动合成说唱歌曲。对于我五音不全的人感受像是发现了新大陆[二哈]。还有智能小程序“AI 分诊助手”,用户只须要添加对自身症状的描述,小程序就可使用一系列 AI 功能获得最佳的匹配结果,从而达到智能分诊的效果。
以上的例子都还只是一些 AI 与创意如何结合的探索,百度智能小程序这个名字中的智能充分体现对 AI 能力寄于的但愿。能够预见的是当每一个人都能平等便捷获取 AI 能力,技术壁垒不复存在时,创意在这样的环境中必将结出丰硕的果实。
我的认为百度智能小程序目前是正处于发展的红利期,这也符合互联网公司一向的套路,平台前期确定是投入远大于回报,百度在小程序上目前就是大量投入资源的时期,这个时期搭上百度这艘快艇必然是最好的选择,大树底下好乘凉的道理相信你们都懂。
以上都是一些本身的见解,限于我的能力,文中若有错漏之处,还请你们不吝赐教。