HarmonyOS SDK助力鸿蒙原生应用“易感知、易理解、易操作”

6月21-23日,华为开发者大会(HDC 2024)盛大开幕。6月23日上午,《HarmonyOS开放能力,使能应用原生易用体验》分论坛成功举办,大会邀请了多位华为技术专家深度解读如何通过根技术、开放能力、场景化控件等亮点能力,基于人的感知及操作习惯进而设计出更简单易用的鸿蒙原生应用体验,并邀请头部优秀应用介绍其开发实践,分享其在体验创新与简易开发中的经验。

原生易用作为六大鸿蒙原生体验之一,通过简洁直观的操作界面、一致性的交互体验、智能化的功能集成以及对跨平台支持等方面的优化,为用户带来更加便捷、高效和舒适的使用体验。

易感知:关键信息智能有序,一眼可见,触手可及

本次分论坛中Live View Kit带来了全新特性------实况窗沉浸态。在锁屏状态下应用可以实现沉浸式的实况窗大卡展示。服务动态、日程提醒等重要信息能够实时展示在锁屏界面上,用户无需解锁手机即可感知。这一特性在美团骑行场景中的应用,充分为用户来了简单易用的全新体验。骑行中,美团通过接入Live View Kit让骑行状态实时感知,让用户可以在手机便捷获取时长、费用信息,借助实况窗和Map Kit提供的沉浸态大卡能力,锁屏界面可直接展示展示地图,并可在地图上查看可停车区域,助力美团解决用户"无法快速、便捷查看骑车时长和费用"、"无法便捷找到停车区"等难点问题;骑行后,还可以通过实况窗,实现一键还车,快捷支付,即停即走。HarmonyOS日历看板将日程信息同步到系统日历中,实现全方位的日程提醒。用户可以通过系统日历查看和管理所有日程,避免了多个应用间切换的繁琐。大会上,易车伙伴也分享了接入日历后的创新体验,不仅可以将易车的直播直接加入日历日程中,直播开始前还会以多种方式进行日程提醒,通过提醒入口用户即可一键直达应用相应的服务场景。

易理解:简单易用深入用户心智

会上带来了更多的创新场景,使能开发者构建鸿蒙原生应用简单易用的使用体验。华为账号一键登录,只需要点击一下"华为账号一键登录按钮",即可在所有支持华为账号的应用中自动登录。携程嘉宾也分享了接入智能填充的实用场景,基于华为账号、剪切板、通讯录、用户历史输入等信息,在机票、酒店、火车、门票等多个场景,实现信息的一键填充,大大提升了用户的填写效率。

易操作:常用操作高效便捷、连贯流畅

HarmonyOS SDK通过一系列创新功能和优化设计,旨在为用户带来更为流畅、高效和个性化的使用体验。扫码直达服务支持用户在控制中心点击相应入口即可快速扫码打开应用场景。在前述美团骑行场景中,骑行前的扫码开锁不再需要繁琐地进行多步操作,美团在接入扫码直达服务之后,用户使用控制中心"扫一扫"或通过相机等系统扫一扫入口,即可一步直达开锁界面,实现"零思考,一步达";系统级播控框架多功能让开发者只需一次接入,即可统一适配各入口卡片,用户可以在不打开应用的情况下在播控中心直接进行播放、暂停以及投播等操作,极大提升了操作的便捷性;此外,HarmonyOS SDK中的IME Kit提供多种形态设备场景解决方案、多种设备一致的开发体验,系统级的人因设计通过统计用户盲打落点数据,将输入区域调整至用户易操作区域,让用户能够实现在"舒适区"的便捷输入。

华为终端BG软件部总裁龚体在21日的HDC大会上表示"开发鸿蒙原生应用不是重写一遍代码, 而是利用这个机会重新设计用户体验,让熟悉的功能也能焕然一新"。作为支撑鸿蒙原生应用开发的核心,HarmonyOS SDK不仅为开发者提供了丰富的开发能力和工具,还通过整合开发高频场景推出场景化控件,帮助开发者能够快速实现鸿蒙原生应用的快速开发和部署,轻松构建出性能卓越、界面友好、交互流畅的鸿蒙原生应用。在HarmonyOS SDK的助力下,鸿蒙原生应用也正逐渐展现出其独特的魅力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/736296.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

面向对象修炼手册(三)(行为与多态)(Java宝典)

​ 🌈 个人主页:十二月的猫-CSDN博客 🔥 系列专栏: 🏀面向对象修炼手册 💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光 目录 前言 行为 1 静态行为和动态…

技术管理转型之战:解锁管理新境界——直觉决策的艺术与科学

文章目录 引言一、直觉决策的定义与特点二、直觉决策在管理中的价值三、直觉决策的来源1、潜意识的心里过程2、基于价值观或道德的决策3、基于经验的决策4、影响发动的决策5、基于认知的决策 四、如何培养直觉决策能力五、直觉决策的风险与应对结语 引言 在快速变化的商业环境…

查找和排序

目录 一、查找 1.1查找的基本概念 1.2顺序查找 1.3折半查找(二分查找) 1.4散列表的查找 1.4.1基本概念 1.4.2散列函数的构造方法 1.4.3解决冲突的方法 二、排序 2.1排序的基本概念 2.2插入排序 2.2.1直接插入排序: 2.2.2希尔排序…

CSS属性选择器学习记录(4)

目录 1、CSS 属性 选择器 1.1、CSS [attribute|value] 选择器 1.2、实例 2、具有特定属性的HTML元素样式 3、属性选择器 4、属性和值选择器 5、属性和值的选择器 - 多值 6、表单样式 1、CSS 属性 选择器 顾名思义,CSS 属性选择器就是指可以根据元素的属性以…

Centos7 Mysql8.3.0 安装地址

MySQL :: Download MySQL Community Server (Archived Versions)

力扣SQL50 查询近30天活跃用户数 datediff(日期1,日期2)

Problem: 1141. 查询近30天活跃用户数 👨‍🏫 参考题解 -- 选择活动日期作为天数,计算每天的唯一活跃用户数 select activity_date as day, count(distinct user_id) as active_users from activity -- 从2019年7月27日开始的30天内 where …

c#考试知识点

第一题 //数组{1,2,3,,8,6} //方法(数组,目标值) //输出 //接收一个数组,输出目标值是数组中哪两个数的和,并输出下标 using System; using System.Collectio…

《三国:谋定天下》成为了SLG游戏现象级的成功案例

原标题:《三国:谋定天下》引领SLG游戏新潮流,B站股价五个飙升了30% 易采游戏网6月23日:B站作为年轻人喜爱的文化社区和视频平台,再次用一款新的游戏证明了其在游戏发行领域的独到眼光与强大实力。最近大火的策略角色扮…

【python】python海底捞门店营业数据分析与可视化(数据集+源码+论文)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

Vue elementui表格

去除表头 <el-table:data"tableData"stripestyle"width: 100%":cell-style"{ text-align: justify-all }":show-header"false"></el-table>合并 <template><div class"elife-container"><el-ro…

【前端vue3】TypeScrip-Class类用法

类型声明 TypeScrip定义Class类 语法&#xff1a; // 定义一个名为 Person 的类 class Person {constructor () {// 构造函数&#xff1a;稍后定义}run () {// 方法&#xff1a;稍后定义} }在TypeScript是不允许直接在constructor 定义变量的 需要在constructor上面先声明 例…

AI 大模型企业应用实战(06)-初识LangChain

LLM大模型与AI应用的粘合剂。 1 langchain是什么以及发展过程 LangChain是一个开源框架&#xff0c;旨在简化使用大型语言模型构建端到端应用程序的过程&#xff0c;也是ReAct(reasonact)论文的落地实现。 2022年10月25日开源 54K star 种子轮一周1000万美金&#xff0c;A轮2…

【学习笔记】Mybatis-Plus(三):MP中Wrapper的使用

Wrapper简介 注意&#xff1a; 查询用QueryWrapper和LambdaQueryWrapper来封装 updateWrapper和LambdaUPdateWrapper不但能封装查询还能更改要更新的对象。 QueryWrapper的使用 QueryWrapper中的很多条件限定都是见名知其意的。下表列出来几个常用的&#xff1a; 1.多条件进行…

拖拽劫持与数据窃取

2010 年&#xff0c;ClickJacking 技术有了新的发展。一位名叫 Paul Stone 的安全研究者在 BlackHat 2010 大会上发表了题为“Next Generation Clickjacking”的演讲。在该演讲中&#xff0c;提出了“浏览器 拖拽事件”导致的一些安全问题。 目前很多浏览器都开始支持 Drag &a…

智能风控(原理、算法与工程实践)项目一

本文介绍该书第一章的项目&#xff1a;运用CART树进行规则挖掘&#xff0c;具体代码如下 #!/usr/bin/env python # coding: utf-8 # In[1]: import pandas as pd import numpy as np import os # In[2]: data pd.read_excel( ./data_for_tree.xlsx) # In[3]: data.h…

(南京观海微电子)——TFT LCD压合技术

TFT-LCD TFT-LCD open cell后段制程主要指的是将驱动IC和PCB压合至液晶板上&#xff0c;这个制程主要由三个步骤组成&#xff1a; 1.ACF (Anisotropic Conductive Film)的涂布。 在液晶板需要压合驱动IC的地方涂布ACF&#xff0c;ACF又称异方性导电胶膜&#xff0c;特点是上下…

编程精粹—— Microsoft 编写优质无错 C 程序秘诀 07:编码中的假象

这是一本老书&#xff0c;作者 Steve Maguire 在微软工作期间写了这本书&#xff0c;英文版于 1993 年发布。2013 年推出了 20 周年纪念第二版。我们看到的标题是中译版名字&#xff0c;英文版的名字是《Writing Clean Code ─── Microsoft’s Techniques for Developing》&a…

Spring Boot + WebSocket 实现 IM 即时通讯

文章目录 1. 项目环境准备2. 配置WebSocket3. 创建消息处理器4. 创建消息类5. 创建前端页面6. 启动应用并测试7. 分析与扩展结论 &#x1f389;欢迎来到SpringBoot框架学习专栏~ ☆* o(≧▽≦)o *☆嗨~我是IT陈寒&#x1f379;✨博客主页&#xff1a;IT陈寒的博客&#x1f388;…

项目训练营第四天

项目训练营第四天 前端部分修改 前端用的是WebStorm和Ant Design Pro框架 Ant Design Pro是比较流行的一个前端登陆、注册、管理框架&#xff0c;能帮我们快速实现前端界面的开发 效果大致如图 使用起来也极为方便&#xff0c;首先在WebStorm 控制台中输入如下命令 # 使用…

Repair LED lights

Repair LED lights 修理LED灯&#xff0c;现在基本用灯带&#xff0c;就是小型LED灯串联一起的 1&#xff09;拆旧灯条&#xff0c;这个旧的是用螺丝拧的产品 电闸关掉。 2&#xff09;五金店买一个&#xff0c;这种是磁铁吸附的产品 现在好多都是铝线啊。。。 小部件&#x…