HarmonyOS 鸿蒙Next如何创新玩转元服务开发 使用HarmonyOS ArkTS创建元服务(上)

HarmonyOS 鸿蒙Next如何创新玩转元服务开发 使用HarmonyOS ArkTS创建元服务(上) 本系列包含上、下两篇。

什么是元服务

元服务(原名为原子化服务)是HarmonyOS提供的一种面向未来的服务提供方式,是有独立入口、免安装、可为用户提供一个或多个便捷服务的新型应用程序形态。

以线上购物为例:

  • 传统购物应用:需要先安装应用,打开应用查找商品,加入购物车,然后完成支付。
  • 调整为包含“商品浏览”、“购物车”、“支付”等多个服务的元服务:无需安装,通过丰富入口直达服务页面。例如:将心仪商品页添加桌面,实时掌握商品价格变动。等到秒杀时间点,直达购物车进行结算。

元服务基于HarmonyOS API开发,支持运行在1+8+N设备上,供用户在合适的场景、合适的设备上便捷使用。元服务相对于传统方式的需要安装的应用形态更加轻量,同时提供更丰富的入口、更精准的分发。

元服务特点

随处可及

  • 服务发现:元服务可在负一屏、应用市场等入口发现并使用。
  • 智能推荐:元服务可以基于合适场景被主动推荐给用户使用。

服务直达

  • 元服务支持免安装使用。
  • 服务卡片:支持用户无需打开元服务便可获取服务内重要信息的展示和动态变化,如天气、关键事务备忘、热点新闻列表。

跨设备

  • 元服务支持运行在1+8+N设备上,如手机、平板等设备。
  • 支持跨设备分享:例如接入华为分享后,用户可分享元服务给好友,好友确认后打开分享的服务。
  • 支持跨端迁移:例如手机上未完成的邮件,迁移到平板继续编辑。
  • 支持多端协同:例如手机用作文档翻页和批注,配合智慧屏显示完成分布式办公;手机作为手柄,与智慧屏配合玩游戏。

典型应用场景

负一屏

打开负一屏搜索页,输入关键字,搜索获取所需的元服务。

应用市场

打开华为应用市场,点击“应用”页签,进入“元服务”专区发现并使用元服务。

桌面

用户可以将元服务的卡片添加到桌面,便可在桌面随时随地查看元服务的重要信息,点击卡片即可直达所需服务。

碰一碰/扫一扫

用户首次“碰一碰”或者“扫一扫”识别设备上的NFC标签,系统引导用户连接设备,连接成功后,再次“碰一碰”或者“扫一扫”即可直接使用相应的元服务。

开发第一个元服务

  1. 登录AppGallery Connect(https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/,点击“我的应用”。
  2. 点击应用列表右侧的“新建”。
  3. 填写应用参数,完成后点击“确认”。

注意:

  • 软件包类型选择“APP(HarmonyOS应用)”。
  • 支持设备选择手机。
  • 应用名称自定义,我填的是ArkTSAtomicService。
  • 应用分类根据服务的内容选择“应用”或者“游戏”。分类设置后不支持修改。
  • 默认语言元服务展示相关信息的默认语言。
  • 是否原子化服务,选择“是”。

返回应用列表,在“HarmonyOS应用”页签可以查看创建的元服务。


更多关于HarmonyOS 鸿蒙Next如何创新玩转元服务开发 使用HarmonyOS ArkTS创建元服务(上)的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next如何创新玩转元服务开发 使用HarmonyOS ArkTS创建元服务(上)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


姓名:张三 性别:男 年龄:28 地址:北京市 电话:12345678901 邮箱:zhangsan@example.com

回到顶部