HarmonyOS原子化服务最新概念、呈现形式与触发方式
一、HarmonyOS原子化服务最新概念
总体介绍:
原子化服务(Ability)是由HarmonyOS服务开放平台接入的一种技能,为华为智慧服务、智慧搜索、服务直达、智慧语音以及智慧视觉等流量入口提供服务技能。原子化服务以轻量化的呈现形式(如卡片、语音、图标等)和智能化分发方式触达合适用户,为用户提供灵活、贴心、智慧以及跨终端的一致性体验。
原子化服务创造性地实现了两个能力,即人找服务更便捷以及服务找人更智能,为开发者的服务带来全新的流量入口以及更多的自然流量,为用户提供更加贴心便捷的服务体验。
开发者角度:
对于开发者而言,原子化服务只需开发一次,便可以部署在各种HarmonyOS终端上,大大降低了开发成本。
原子化服务基于HarmonyOS API开发,支持运行在1+8+N设备上,供用户在合适的场景、合适的设备上便捷使用。原子化服务相对于传统方式的需要安装的应用形态更加轻量,同时提供更丰富的入口、更精准的分发。
原子化服务由1个或多个HAP包组成,1个HAP包对应1个FA或1个PA。每个FA或PA均可独立运行,完成1个特定功能;1个或多个功能(对应FA或PA)完成1个特定的便捷服务。
用户角度:
对于用户而言,原子化服务是HarmonyOS提供的一种面向未来的服务提供方式,是有独立入口的(用户可通过点击、碰一碰、扫一扫等方式直接触发)、免安装的(无需显式安装,由系统程序框架后台安装后即可使用)、可为用户提供一个或多个便捷服务的用户程序形态。
和以前定义对比:主要从以前服务中心为主的发现与交互的方式,向着更多的发现、交互入口、方式升级发展。原子化服务是将基于HarmonyOS进入的轻应用形态进行的名称汇总,包括原生开发的HarmonyOS服务形式,包括跳转到APP\快应用\H5\WEB的过渡形态等。
二、HarmonyOS原子化服务的呈现形式
图标呈现的原子化服务,图标呈现的原子化服务具有以下特点:
展示服务图标和服务名称
点击可以跳转到App/快应用
快速完成接入
【01页面】展示的是手机“服务直达”中图标呈现的原子化服务,【02页面】展示的是手机“智慧搜索”中图标呈现的原子化服务。
目前“服务直达”中图标呈现的原子化服务(如【01页面】),点击后只能跳转App,暂不支持跳转快应用;通过搜索触发的图标原子化服务(如【02页面】)支持跳转App/快应用。
卡片呈现的原子化服务,卡片呈现的原子化服务具有以下特点:
展示服务名称和服务内容
点击可以跳转到App/快应用/H5
更大信息量,吸引用户点击,提高转化率
【01页面】展示的是手机“智慧服务” 中卡片呈现的原子化服务,【02页面】展示的是华为智慧屏“智慧服务”中卡片呈现的原子化服务。
语音呈现的原子化服务,语音呈现的原子化服务具有以下特点:
语音触发,简便灵活
内容丰富,引人入胜
三、HarmonyOS原子化服务的触发方式
意图(Intent)用于表达用户想要达成的目标或完成的任务,比如:打车、查看天气等。HarmonyOS服务开放平台中,意图有唯一标识和一个或多个描述意图的参数,并且和开发者的服务进行关联。开发者在注册原子化服务的时候,需要选择以下几种触发方式来对意图实例化。
原子化服务-HarmonyOS服务
原子化服务-快服务
本文主要根根HarmonyOS官方文档材料整理