重磅 | 微信小程序可以在智能设备上运行了,它可以带来哪些改变?

重磅 | 微信小程序可以在智能设备上运行了,它可以带来哪些改变?

作者:蒋鸿昌

我们知道这一天会来,但还是惊讶于它来的速度以及事先的悄无声息。

2020 年 1 月 9 日,在微信公开课 Pro 上,「微信小程序硬件框架」被正式发布。根据官方介绍,这是一套运行环境,能让硬件终端脱离微信客户端运行微信小程序。硬件开发者只需要集成小程序硬件框架的接入SDK及运行时APK,即可在硬件上流畅运行小程序。

早在 2016 年底的微信公开课 Pro 上,张小龙在第一次向公众介绍小程序时,就阐述了小程序其实是面向下一代互联网的产物:十年以后智能眼镜可能会是我们日常使用的设备,「我更加希望的是眼镜里面不要再给我一些安装应用程序这样的过程,因为那个是很不自然、很不方便的,我更加希望我的眼镜看到哪里,相关的应用程序就到哪里。」



AR 眼镜的普及可能要很遥远,但 5G 已经近在眼前,过去几年在一些硬件厂商的努力下,智能音箱、电视、耳机、智能家居等 IoT 设备的普及率已经越来越高,而商业场景下的支付、零售、广告等诸多带屏幕的设备,也都具备了联网的功能。在这些设备上以所见即所得的方式扩展更多的服务,是更符合人的交互和使用习惯的东西。

小程序硬件框架能给哪些行业带来哪些改变?对用户来说,它最大的价值是什么?小程序硬件框架的长远规划是什么?我们独家专访了微信小程序硬件框架的产品负责人和技术负责人,听他们解答了关于小程序硬件框架的一切。

微信小程序硬件框架是什么?

微信小程序硬件框架(WeChat Mini-Program Framework) ,又被简称为 WMPF,这套运行环境可以让硬件终端脱离微信客户端运行微信小程序。

这是怎么实现的?

我们知道,企业微信上已经可以运行微信小程序,这背后是微信技术团队重构了微信客户端小程序模块,解耦出了独立的小程序硬件框架 SDK,开发者的小程序因此得以通过同一套代码运行在企业微信端。

最新发布的微信小程序硬件框架和过去的小程序硬件框架 SDK 有所不同,它并不是以 独立 SDK 的形式存在,而是包含了小程序硬件框架 SDK 和安全加固模块,以「壳 app」的形式存在。小程序硬件框架技术负责人解释,这主要是基于安全的考虑,第三方客户端可能包含不可控的风险模块。


「壳 app」可以提供更安全的运行环境


如果通俗理解,小程序硬件框架就是一个去除了通讯模块、朋友圈等功能的「微信」,或者更准确地说,它是一个安全的运行小程序的底层环境。

同时,因为它以 app 的形式存在,小程序硬件框架的接入者其实就是各种各样的智能设备。目前,小程序硬件框架主要支持触屏 Android 智能设备,后者集成之后就可以直接运行微信小程序。

它带来的改变是什么?

知晓程序现场体验了一些 Demo 案例。一个大型百货商场会放置的智慧大屏上,会显示商圈内各个商铺的示意图,整个界面以小程序的形式呈现,当我点击屏幕上的一个商铺时,屏幕上会显示店铺信息和导航位置,点击导航则显示当前位置到目标的路线。如果我想在手机上查看,可以通过扫码登录,在手机微信上打开同一个的小程序,显示导航路线。

智慧大屏还可以做更多的操作,例如一些店铺直接接入了自己的小程序,用户点击商铺的方块时,会跳转到店铺自己的小程序,显示最新的促销信息、品牌商城、用户个人主页等。

智慧大屏上的小程序操作和手机上完全一致,只有在一些微小的不同,例如当用户在大屏上登录、领取卡券、支付等操作时,需要配合手机扫码。



在智慧大屏上,「领取卡券」的按钮会变成二维码

同时,当用户想把在大屏上看到的内容分享给朋友时,也可以通过扫码的方式,直接把小程序卡片分享给好友或微信群中。

除了智慧大屏,知晓程序还体验了带屏幕的服务机器人、智能 POS 机、跑步机、儿童早教平板、智能冰箱等设备,它们都提供了和微信上一致的体验,而且可以和微信生态、微信用户有机结合。

小程序硬件框架的产品负责人告诉知晓程序,目前已有的案例集中在商业场景、儿童早教场景、智能家居等。

和 App、HTML 5 相比,小程序硬件框架有规范的软件生态,同时有开发更简便、适配更灵活等优势。小程序硬件框架对设备的配置要求也不高,最低配置仅需四核 1.5GHz CPU、内存1GB RAM + 4GB ROM以及 Android 5.0 以上版本,大多数主流的智能屏设备都可以支持。



微信宣布,小程序硬件框架项目现已正式开放接入。对于硬件合作方,可通过以下三步接入:

1)需要在 wecooper.weixin.qq.com 进行硬件登记。
2)申请开通「小程序硬件框架模块」。并接入小程序硬件框架的 SDK 及 APK。
3)绑定希望运行的小程序 appId。

另外,开发者可以在微信官方文档中查看更详细的关于小程序硬件框架的介绍:developers.weixin.qq.com

小程序硬件框架的价值是什么?

小程序硬件框架可以为硬件开发者带来直接的价值。

过去,硬件开发者需要自己定制开发软件,如果想要接入更多的服务,则需要以 app 的方式,进行专门的开发,并持续维护更新。

小程序硬件框架则让开发者的开发、维护成本大大降低,开发者无需再投入高成本,对app作维护更新,因为小程序可以直接联网云端更新。

更显而易见的好处是,微信小程序生态中已经有非常丰富的内容和服务,硬件开发者需要更多服务时,可以直接对接合适的第三方服务,微信提供了在后台通过绑定小程序 appid 的方式,直接绑定更多小程序的解决方案。



小程序硬件框架产品负责人告诉知晓程序,在理想情况下,一个有经验的硬件开发者,可以非常快速地集成小程序硬件框架,同时,如果是当前开发者自己开发的已发布的小程序,可以直接绑定在硬件上,整个过程甚至可以在一天内完成。

连接微信的能力,为硬件开发者带来了更大的想象力:微信生态可以为硬件赋能,通过微信授权登录,可以精准掌握用户画像信息;通过微信分享能力,能让服务内容在微信内裂变传播;服务订阅通知消息能一步触达用户;支付卡券更能让用户价值变现。

小程序开发者也能从小程序硬件框架中受益。

更多的智能硬件接入小程序硬件框架,就意味着小程序开发者可以获得更多的来自线下场景和更多设备的流量;同时,可以实现线上线下服务融合,流量互通;另外,因为小程序的跨平台特性,开发者适配不同硬件设备的难度也大大降低。



对于想通过智能硬件扩展服务场景的商户来说,如果选择小程序硬件框架,也可以直接接入丰富的小程序应用生态;同时,连接微信生态的能力也有利于进行二次触达和裂变传播。

现场有一个可体验的案例来自万达旗下某酒店的智能固话,酒店房间内的固定电话附带了一块屏幕,用几个单独的小程序提供打扫、送餐等服务,用户可在电话上直接操作;另外,它还集成了附近的万达影院、商场等小程序,展示商圈信息、电影票等,供用户直接使用。

当然,最终对用户来说,一个和微信内操作一致、运行流程的体验,也大大降低了学习成本。

下一代互联网需要怎样的应用?

2016 年底发布小程序时,张小龙就把它看做适合下一代互联网的应用形式。在他看来,手机是人的肢体的延伸,但 PC 不是,因为 PC 是固定的,它可以把人带到一个虚拟世界中;但手机就像人手的延伸,可以触达一个更大的世界。

智能手机后的下一代互联网是怎样的?张小龙设想了一个未来场景:智能眼镜成为人们日常使用的智能设备,人们在用眼镜查看周围信息,想要触达服务时,可以实现所见即所得,这比触摸手机屏幕后才能得到服务更加自然,更高级。

小程序的发展似乎在印证张小龙的论断,2019 年,支付宝小程序正式升级为阿里小程序,它以 SDK 的方式,将支付宝小程序和阿里体系内的各个应用打通,在更多的线上场景提供即点即用的服务;硬件厂商同样积极,小米和华为在积极推动将自己的快应用扩展到手机之外的音箱、电视、耳机、VR 等更多的设备上。



对于千千万万的普通用户来说,形式并不重要,但随时随地快捷、方便地消费内容、使用服务永远是用户的第一需求。微信小程序硬件框架提供了一种自己认为最合适的解决方案,而过去几年克制发展的小程序生态以及 11 亿活跃用户,为它提供了很大的优势。

采访最后,当知晓程序询问 2020 年的目标时,小程序硬件框架项目产品负责人并没有透露具体的数字,但她表示,目前更大的任务是告诉更多的开发者,可以在手机之外的智能屏幕上运行自己的小程序。

关注「知晓程序」(微信号: zxcx0101),微信后台回复「微观」,了解更多行业资讯。

访问「知晓云」(cloud.minapp.com),让你的小程序开发快人一步。

发布于 01-13