鸿蒙学习基本概念

时间:2024-11-13 11:28:39

文章目录

    • 当前移动应用开发中遇到的主要挑战包括:
    • 新的应用生态应该具备如下特征:
    • HarmonyOS 应用:使用 HarmonyOS SDK 开发的应用程序,能够在华为终端设备
    • HarmonyOS 元服务:元服务是 HarmonyOS 面向万物互联时代提供的一种轻量级

当前移动应用开发中遇到的主要挑战包括:

 针对不同设备上的不同操作系统,重复开发,维护多套版本。
 多种语言栈,对人员技能要求高。
 多种开发框架,不同的编程范式。
 命令式编程,需关注细节,变更频繁,维护成本高

新的应用生态应该具备如下特征:

单一设备延伸到多设备:应用一次开发就能在多个设备上运行,软件实体能够从单
一设备转移到其他设备上,且多个设备间能够协同运行,给消费者提供全新的分布
式体验。
 厚重应用模式到轻量化服务模式:提供轻量化的服务,较低的资源消耗,一步直达,
快速完成消费者特定场景的任务。
 集中化分发到 AI 加持下的智慧分发:为消费者提供智慧场景服务,实现“服务找
人”。
 纯软件到软硬芯协同的 AI 能力:提供软硬芯协同优化的原生 AI 能力,全面满足应
用高性能诉求

HarmonyOS 应用:使用 HarmonyOS SDK 开发的应用程序,能够在华为终端设备

(如:手机、平板等)上运行,其有两种形态:
 传统方式的需要安装的 App。
 轻量级,具备免安装,随处可及,服务直达,*流转等关键特征的元服务

HarmonyOS 元服务:元服务是 Harm