什么是HarmonyOS元服务?

前言

大家好,我是小荣,一个想让程序员赚钱的程序员。由于公司需要这边需要接触到元服务这个东西,所以这次来写一下什么是元服务以及开发元服务应用需要学习哪些内容以及一些基础的开发和应用。

元服务

什么是元服务?

首先什么是元服务?可以看到官网简介,即免安装的应用。既然是免安装,是不是有点像快应用的说法?哈哈

HarmonyOS除支持传统的需要安装的应用(以下简称传统应用)外,还支持更加方便快捷的免安装的应用,即元服务。

元服务与传统应用的对比

元服务的使用场景

  1. 快捷服务卡片:用户可以将常用服务(如天气、备忘录、热点新闻)卡片添加到手机桌面,解锁手机即可查看即时信息,提升效率。

  2. 负一屏发现服务卡片:用户可以在负一屏无需安装即可使用热点服务卡片,方便快捷。

  3. 分布式服务体验:利用分布式能力,像打车这样的日常服务可以将司机状态同步到手表上,用户无需一直查看手机,抬腕即可获取信息,释放手机,提升体验。

开发元服务需要学习什么?

开发元服务我们需要学习什么呢?先来看看官网,主要要学习和应用到以下内容。

开发者工具 HUAWEI DevEco Studio

HUAWEI DevEco Studio,面向HarmonyOS应用及元服务开发者提供的集成开发环境(IDE), 助力高效开发。

ArkTS 语言

下面这个是官方的解释,既然是基于ts语法风格之上的,那对于我们前端来说应该不算太难。

ArkTS 语言 ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。同时,提供了声明式UI范式、状态管理支持等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。

UI框架 ArkUI

ArkUI 是 HarmonyOS 的 UI 框架,支持声明式编程,类似于 React。

总结

本篇文章了解到了什么是元服务,元服务有什么应用场景,以及使用元服务需要学习什么内容。下一篇内容我将一步一步从开发者工具的安装,创建项目来做一些开发在总结。如果你也喜欢搞💴💴,喜欢我写的文章,请关注我。一个想让程序员搞💴的程序员。

相关推荐
贾伟康14 小时前
【共创稿事节】HarmonyOS 7.0 AOT编译优化:从接入到生产验证
harmonyos·arkts·路由·navigation·navdestination
2601_9494800614 小时前
开源鸿蒙平台 CMP 三方库「shadcn」适配全流程
华为·开源·harmonyos
开开心心就好14 小时前
音频降噪剪辑工具,音量裁剪一键处理
运维·服务器·前端·spring·ocr·音视频·1024程序员节
Liaiyang6616 小时前
空圈容错视角-HarmonyOS 7 架构体检:从被动容错到主动免疫的真伪验证与生态反推
操作系统·harmonyos·架构设计·ai-agent·端云协同·鸿蒙7·空圈容错
贾伟康16 小时前
【共创稿事节】HarmonyOS 7.0 Native XComponent与FFI:从接入到生产验证
harmonyos·profiler·hitracemeter·性能追踪·时间线
PedroQue9916 小时前
0.8.2 新增 backFallback 配置,无 tabbar 页返回无忧
前端·uni-app
淡漠的蓝精灵16 小时前
web.py:一个简单到极致的 Python Web 框架
开发语言·前端·python·其他
开开心心就好17 小时前
竖式除法出题工具,整除余数混合模式
运维·服务器·前端·javascript·ocr·perl·1024程序员节
起个名字费劲死了17 小时前
Halcon学习一:骰子识别
前端·python·学习
大江东去浪淘尽千古风流人物17 小时前
【HexVIO】DSP卸载双目惯性VIO:Hexagon向量化前端与单帧融合调度深度解析
前端·状态模式·slam·dsp·vio·hexagon·移动端加速