开幕消息
近日,微信小程序框架公布。微信小程序框架(Mini-),简称WMPF,是一个允许硬件在没有微信客户端的情况下运行微信小程序的运行环境。这有点类似于PWA技术。薄恒均曾经写过一篇相关文章,介绍了pwa。今天又给大家介绍一下,所以今天的文章就到这里了。
什么是渐进式应用
渐进式 Web 应用程序 (PWA) 是一种通过 Web 交付的应用程序软件,使用常见的 Web 技术(包括 HTML、CSS 和 .它们旨在使用符合标准的浏览器在任何平台上工作。功能包括离线工作、推送通知和设备硬件访问,从而能够在桌面和移动设备上创建类似于本机应用程序的用户体验。由于它们是一种称为 Web 应用程序的网页或网站,因此开发人员或用户不需要通过 App 或 Play 等数字分发系统安装 Web 应用程序。
简单来说,你只需要打开一个浏览器或者其他支持pwa的浏览器即可。您只需打开网站即可在桌面上安装类似应用程序的应用程序。微信小程序似乎也借鉴了这种方法,让小用户的程序可以像app一样运行在桌面上。
微信小程序框架介绍
1、产品概述
微信小程序框架(Mini-),简称WMPF,是一个允许硬件在没有微信客户端的情况下运行微信小程序的运行环境。目前它支持设备。
2、产品能力
在WMPF上运行的微信小程序与移动客户端上的微信小程序具有相同的功能。通过WMPF,开发者可以将微信平台能力赋能到硬件设备上。详情请参见文末“公测版本能力列表”。
3、产品优势
对于硬件开发人员:
对于小程序开发者来说:
4. 使用场景
WMPF小程序框架可以应用于平板、大屏设备等各行各业的硬件,提供低成本的屏幕交互解决方案。可访问的设备包括但不限于:
5. 接入申请
只有通过平台验证的设备才能运行 WMPF。
① 添加设备 - 请在“首页-设备管理”中添加您要启动小程序框架的设备类型。
② 添加模型——添加具体模型,在“接入业务模块”项中勾选“微信小程序框架”。
③ 注册界面——添加设备和型号后,需要配置公众号,注册后台界面,并在“首页-上传界面”上传设备ID。
6. 开发指南
在目标设备上运行小程序
根据《微信小程序框架》中提供的APK文件,开发者需要将APK安装到系统设备中。安装成功后,硬件设备上会出现一个应用程序“微信小程序框架”(WMPF)。应用程序包括小程序运行时所需的环境,可以响应启动小程序的请求。该应用程序称为 WMPF。
商家需要编写一个发送请求的应用程序。该应用程序称为 WMPF。
这两个部分都安装在同一个设备中,并通过我们定义的Task进行通信。 Task可以理解为定义某种服务的API,比如激活设备、启动小程序等。
运行一个小程序至少需要四个步骤
① 注册硬件。
② 呼叫激活装置。
③ 拨打 rize 进行登录。
④ 调用启动小程序。