EDDYANNNNG

V1

2022/10/13阅读:29主题:全栈蓝

是什么样的黑科技,可以在不同智能终端运行小程序?

实现可脱离微信客户端的环境下运行小程序,支持小程序运行在各行各业的智能终端设备上。

早在 2017 年的微信公开课 PRO 上,张小龙谈到小程序的设计初衷:“我认为所有的应用程序应该是一种无处不在,但是又可以随时访问的一种状态。

随着万物时代的到来,IoT 设备增长快速,人与应用程序的交互形式也在日新月异。有没有可能在手机App之外释放小程序的能力,让不同的终端设备都能可以打开小程序。

据了解,目前市面上已经推出了类似技术,我们一般称之为小程序容器技术,今天要给大家分享的也正是目前在 GitHub 很热门的前端容器技术 —— FinClip

这是一项怎样的黑科技?开发者是否要重新编写一套新代码来适配不同终端?未来小程序又如何赋能 IoT设备?我们逐一探索。

据了解,开发者只需接入FinClip 小程序运行时SDK,即可在车载设备、智能电视、智能手表等智能硬件设备上运行小程序。支持系统包括iOS、Android、Windows、Linux、macOS、统信、麒麟等

可接入的设备包括但不限于:

1、智慧零售:商场导航屏/自动贩卖机/互动广告屏幕等;

2、家用及娱乐设备:智能冰箱/智能电视机/智能门禁等;

3、智慧出行:车载设备等

4、智慧穿戴:智能手表等

硬件设备的小程序入口

脱离了微信的小程序,用户该如何启动硬件设备上的小程序?是否和 App 一样,需要通过搜索获取呢?

并不需要,在特定场景下,第三方设备开发者自己决定“入口”是什么。例如:在商场导购机的场景中,当用户查看商场导购机上的地图时,这地图上的每一个店铺便可能是小程序的入口。用户点击地图上某一个店铺后,便可直接进入到商家的小程序,查看相关的优惠活动信息。

不同硬件设备上,小程序兼容性如何解决?

每次开发者在面对一款新工具或框架时,可能“哀怨”地想:“这又得将代码二次开发一遍……”

FinClip团队表示,FinClip支持微信小程序语法 WXML,微信小程序代码可以直接在 FinClip 中运行继而上架至智能终端设备,如果之前有开发过微信小程序,只需根据不同的硬件设备来调整屏幕尺寸和适配交互方式,无需重新开发,降低开发成本

发力 IoT ,小程序的优势

在 IoT领域,小程序的发力点是智能屏幕,即拥有触摸屏交互形式的设备上,“对于这类 IoT 设备,小程序是具备优势的。”毕竟在每个新技术的传播中,最难的是建立开发者生态和应用生态的过程。

而小程序随着近几年的发展已经积累了大量开发者,也积累了海量小程序,FinClip表示这是让小程序能快速地迁移到相接近的智能屏幕 IoT 领域里的巨大优势,因为无需在这个新技术领域里面重新建立起一套新的应用生态。

分类:

移动端开发

标签:

小程序

作者介绍

EDDYANNNNG
V1