写点什么

用了这些鸿蒙能力 资讯 App 迎来点击口碑双丰收

鸿蒙开发者社区

  • 2024-09-19
    北京
  • 本文字数:2724 字

    阅读完需:约 9 分钟

大小:1.39M时长:08:07
用了这些鸿蒙能力 资讯App迎来点击口碑双丰收

一、预加载能力

针对新闻资讯类应用的高频痛点——应用首开加载速度慢问题,基于 HarmonyOS 预加载功能,让应用在安装时同步完成数据加载,帮助应用页面首开速度提升 50%,大大提升用户使用体验。

能力概述:HarmonyOS 提供系统级的缓存预加载能力,可在应用安装时获取应用数据缓存在 OS 层,应用可直接从缓存获取数据渲染页面,提升应用首开速度和页面加载速度。


 

原理介绍:

1.   OS 通过预加载服务 SA 从 App 后台服务器获取预加载数据,缓存在本地;

2.   App 通过接口获取缓存数据,直接渲染页面。

二、自由流转能力

针对资讯内容跨端阅读重复打开,跨屏流转体验不顺畅问题,基于 HarmonyOS 的分布式特性,实现音视频内容的跨端跨场景自由流转接续播放。例如,用户在书房用手机观看视频、收听广播,到客厅后可将内容一键流转至大屏,获得顺畅不中断的无缝体验。



能力概述:流转在 HarmonyOS 中泛指跨多设备的分布式操作。流转能力打破设备界限,多设备联动,使用户应用程序可分可合、可流转,实现如邮件跨设备编辑、多设备协同健身、多屏游戏等分布式业务。流转为开发者提供更广的使用场景和更新的产品视角,强化产品优势,实现体验升级。流转按照使用场景可分为跨端迁移和多端协同,手机到车机的内容流转便是跨端迁移场景。

跨端迁移概述:在用户使用设备的过程中,当使用情境发生变化时,之前使用的设备可能已经不适合继续当前的任务,此时,用户可以选择新的设备来继续当前的任务,原设备可按需决定是否退出任务,这就是跨端迁移场景。在应用开发层面,跨端迁移指在 A 端运行的 UIAbility 迁移到 B 端上,完成迁移后,B 端 UIAbility 继续任务,而 A 端 UIAbility 可按需决定是否退出。


跨端播控运作机制:


1.发现和连接设备

用户在应用界面上点击 AVCastPicker 组件,触发系统发现可用于投播的设备。用户在设备列表中选择对应设备后,系统连接对应设备。应用无需关注设备的发现连接过程,仅需关注设备在远端是否可用。应用需要接入 AVSession,才可以使用系统提供的统一投播能力,由系统进行设备发现和管理。

2.进入远端投播

应用通过 AVSession 监听设备的连接情况,监听到设备已连接后,可通过 AVSession 获取一个 AVCastController 对象用于发送控制命令(如播放、暂停、下一首等)。

3.应用在进入远端投播时,应停止本地的播放器,避免本端和远端设备同时播放的情况。同时,建议应用重新绘制应用界面,比如界面变更为一个遥控器,来控制远端播放。

4.在本端控制播放

在本端(包括应用内和播控中心)控制播放时,控制命令将通过 AVCastController 发送,系统将完成数据传输和信息同步,然后更新远端系统预置播放器的状态。

5.在远端控制播放

用户同样可以在远端直接控制播放,会直接修改远端播放器的状态。

6.远端播放器状态回调

当远端播放器状态变更后,会触发回调,将状态信息返回到本端。应用可以通过 AVCastController 监听到远端播放器的状态变化。

 

三、意图框架能力

针对资讯类应用竞争激烈,点击率打开率低问题,基于 HarmonyOS 意图框架能力,实现根据用户习惯、事件与系统感知的智能化服务推荐。例如,用户连续数天,20:00,在家,浏览新闻。则系统会基于用户习惯规律,在相应的时间地点,给用户推荐相关内容。意图框架作为系统级流量分发平台,可以帮助应用获得更多展示机会。如 XX 视频接入意图框架后,点击率由 0.X%提升至 6.X%。

 

能力概述与价值:HarmonyOS 意图框架是 HarmonyOS 系统级的意图标准体系,通过多维系统感知、大模型等能力构建全局意图范式,实现对用户显性与潜在意图的理解,并及时、准确地将用户需求传递给生态伙伴,匹配合时宜的服务,为用户提供多模态、个性化的进阶场景体验。

系统入口、意图框架、鸿蒙生态的关系如下图:



对行业垂类开发者和消费者来说,对意图框架的接入和灵活使用,能够很大程度上契合垂类应用在目标场景下的适时唤起。多样化的自然交互,多模态协同联动,能够获取到更加智慧便捷的终端体验。开发者也能够基于意图框架进行更加精准的流量分发。

原理与适用场景:根据智能化和自动化程度,用户通过系统智能入口使用应用或元服务的路径被分为了如下图中的三种场景。应用和元服务通过意图框架,可以获得多维度的系统感知和大数据 AI 加持,并在系统入口实现三种进阶分发效果。



为方便开发者接入,智慧分发提供了 4 类智慧分发特性。每类特性支持的典型系统入口、分发逻辑见下表:



四、朗读控件+AI字幕控件

针对部分障碍用户无法正常阅读或收听内容的问题,Speech Kit(场景化语音服务)集成了语音类 AI 能力,包括朗读控件(TextReader)和 AI 字幕控件(AICaption)能力,实现将内容从文字转换为语音朗读,将声音实时转换成文字,为障碍用户扫清获取信息障碍,真正实现广闻信息无障碍,极大提升用户获取内容的体验。





能力概述开发者可基于 Accessibility Kit(无障碍开发服务)提供扩展服务的开放能力,基于 Speech Kit 开放能力开发出类似读屏软件的扩展服务,同时也为三方应用提供开放能力,使三方应用可以更好的适配扩展服务,以更好的服务于障碍人群和障碍场景。例如利用读屏软件,用户可以“听见”当前屏幕内容。


框架原理:无障碍扩展服务框架提供在三方应用和和扩展服务之间交换信息的标准机制。扩展服务通过 AAkit 向 AAMS 发出查询或操作请求,AAMS 通过 ASACkit 向三方应用执行查询或操作请求,并将执行结果返回给扩展服务。


1. Accessibility App:基于无障碍扩展服务框架开发的扩展服务,如视障用户使用的读屏 App。

2. Target App:被 Accessibility App 辅助的三方应用。

3. AccessibilityAbilityManagerService(AAMS):无障碍扩展服务框架主服务,用于对 Accessibility App 生命周期进行管理,同时为 Accessibility App 和 Target App 提供信息交互的桥梁。

4. AccessibilityAbility(AAkit):Accessibility App 利用 AAkit 构建扩展服务 Ability 运行环境,并为 Accessibility App 提供可查询和操作 Target App 的接口,如查询节点信息、对节点执行点击/长按操作等。

5. AccessibilitySystemAbilityClient(ASACkit):Target App 通过 ASACkit 向 AAMS 发送无障碍事件,如内容变化事件等,同时响应 Accessibility App 通过 AAMS 请求的指令,如查询节点信息、对节点执行点击/长按操作等。


以上应用创新场景还仅仅是 HarmonyOS 能力应用的一部分,鸿蒙的巨大潜力还远未被充分挖掘,更多的应用创新场景等待着您去探索和发现,我们希望通过以上案例抛砖引玉,引发各位开发者朋友的思考和讨论:


1.您所从事的行业,是否可以利用 HarmonyOS 的创新能力,来解决行业中的痛点和挑战?

2.您认为鸿蒙系统还需要在哪方面进行改进和优化,以满足行业的特殊需求?

3.对于鸿蒙系统在未来行业应用的发展方向,您有怎样的展望和建议?


期待大家踊跃分享自己的想法和见解,共同推动 HarmonyOS 在各行各业的广泛应用和持续创新。

 

2024-09-19 15:543878

评论

发布
暂无评论
发现更多内容

【第七在线】季节性商品计划:如何应对时尚行业的快速变化

第七在线

科普:多领域分布式协同仿真

DevOps和数字孪生

协同仿真

身份管理如何提升中小企业生产力?

Authing

企业管理 中小企业 Authing 身份管理

速抢早鸟票|阿里云PolarDB开发者大会,高能来袭

阿里云瑶池数据库

阿里云 开发者大会 阿里云瑶池数据库 阿里云PolarDB

通过解析封装关键词搜索速卖通商品列表数据接口,速卖通API接口

tbapi

速卖通API接口 速卖通商品数据接口 关键词搜索速卖通接口 速卖通商品列表数据接口 速卖通商品列表接口

Fine-tuning: 深度解析P-tuning v2在大模型上的应用

百度开发者中心

深度学习 nlp 大模型

云技术分享 | 使用快照和 AMI 镜像进行 Amazon EC2 的备份和恢复

亚马逊云科技 (Amazon Web Services)

Amazon EC2 Amazon S3 amazon-ebs backup

大模型微调方法总结:LoRA、Adapter、Prefix-tuning、P-tuning、Prompt-tuning

百度开发者中心

人工智能 深度学习 大模型

大模型高效微调技术

百度开发者中心

人工智能 深度学习 大模型

胡润研究院首次发布“全球猎豹企业榜”,涛思数据榜上有名

TDengine

涛思数据 tdengine 时序数据库

大数据,领导者阵营!

腾讯云大数据

大数据

「大模型摇摇乐」狂欢落幕!盘点那些让你意想不到的应用集锦

飞桨PaddlePaddle

开发者 大模型 AI应用 文心一言

Perfectly Clear Workbench for mac v4.6.0.2625永久激活版

iMac小白

OmniReader Pro for mac(全能阅读器)v2.6.5激活版

iMac小白

分享一些很优秀的URL设计

伤感汤姆布利柏

数据库系列:业内主流MySQL数据中间件梳理

不在线第一只蜗牛

MySQL 数据库 数据

从聚水潭开始,自动化您的电商工作流程

RestCloud

零代码 CRM APPlink 聚水潭

Axure RP 9 for Mac(交互式产品原型设计工具) v9.0.0.3682永久激活版

mac

Axure RP 9 苹果mac Windows软件 产品原型设计软件

BRC-20铭文代币合约质押挖矿系统开发丨详情开发

l8l259l3365

诚邀报名|探索汽车智能化的开源未来

开放原子开源基金会

开源

字节跳动 Spark Shuffle 大规模云原生化演进实践

字节跳动云原生计算

大数据 spark 云原生

逻辑多租场景下,故障爆炸半径的控制实践

华为云开发者联盟

开发 华为云 华为云开发者联盟

身为程序员,这几款工具老少皆宜

高端章鱼哥

持续集成 单元测试 开发工具

低代码:万事俱备,就差一个程序员

互联网工科生

软件开发 低代码 JNPF

一行代码修复100vh bug

快乐非自愿限量之名

CSS 前端 代码

Aiseesoft Data Recovery for Mac(专业数据恢复软件)v1.8.6激活版

iMac小白

铸就安全可信的数字化「信息枢纽」—华为云ROMA Connect荣膺软件产品可信【卓越级】认证

华为云PaaS服务小智

云计算 华为云

2023开放原子开发者大会全日程

开放原子开源基金会

开源

每日一题:LeetCode-162. 寻找峰值

Geek_4z9ami

Go 算法 LeetCode 分治 搜索

GM EPUB Reader Pro for mac(电子书阅读器)v2.6.0免激活版

iMac小白

用了这些鸿蒙能力 资讯App迎来点击口碑双丰收_华为_InfoQ精选文章