首页 > 其他分享 >鸿蒙生态应用/服务开发三大理念简述

鸿蒙生态应用/服务开发三大理念简述

时间:2023-03-13 23:35:39浏览次数:41  
标签:鸿蒙 简述 开发 三大 应用 生态 开发者

鸿蒙生态应用与服务开发三大理念

  • 一次开发,多端部署:多种设备类型,无需重复开发多套代码,维护多个版本;数据同步降低复杂度,降低多设备开发环境获取门槛,多端界面快速预览效果,提升微迭代效率;多个设备多入口按需智慧分发,更多入口。

  • 可分可合,自由流转:传统移动生态开发下,开发者需要开发一个原生应用版本和一个独立的小程序版本。鸿蒙生态下,开发者无需维护多套版本,通过业务解耦”大程序小做“,分解为若干原子化服务独立开发,按需根据场景组合成复杂应用。

  • 统一生态,原生智能:对广泛采用的三方框架提供一致,易用的适配接口,开发者我也想要变更三方框架代码;AI能力原生内置,开发者可基于简单易用的接口,快速通过AI能力增强应用体验。

核心技术

  • 细粒度的跨设备虚拟化
  • 多模态交互
  • 异构分布能力
  • 可调用系统能力动态化,场景化
  • 智能化,基于用户和应用行为预测,提供更智能系统资源管理方式
  • 安全隐私保护策略

消费者体验最佳原则

  • 终端硬件形态多样化的趋势下,保证用户分布式多设备协同体验一致性,实现多终端生态一体化

开发者代价最小原则

  • 简洁高效,避免重复开发,像开发单设备一样开发分布式应用

 

标签:鸿蒙,简述,开发,三大,应用,生态,开发者
From: https://www.cnblogs.com/1873cy/p/17213317.html

相关文章

  • Java三大集合类 - List
    ListSetMap一、List几个小问题:1、接口可以被继承吗?(可以)2、接口可以被多个类实现吗?(可以)3、以下两种写法有什么区别?//Listlist1=newList();是错误的因为List()是......
  • Java面向对象的三大特性:封装、继承、多态
    1、封装  封装的特点:高内聚,低耦合,说白了就好比电视机,它把里面的线路都给隐藏了,只留给我几个接口供我们使用。高类聚就是类的内部数据细节由自己来完成,不允许外部干涉,低......
  • java基础二-面向对象的三大特性
    面向对象的是三大特性封装一.概念将类的信息隐藏在类的内部,不允许外部程序直接访问,通过类提供的方法实现对隐藏信息的操作和访问封装的两大原则尽可能多的东西藏起......
  • Spring:简述一下bean的生命周期吧?
    bean的生命周期是指它在ioc容器中从创建到销毁的整个过程。 <hr> 一、生命周期1、实例化,为对象分配内存。2、构造方法。3、属性注入,set注入。4......
  • 还有必要学习Zuul么?网关的三大功能;统一入口,统一认证,请求路由转发
    还有必要学习Zuul么? 一、什么是API网关在开始讲解SpringCloudGateWay之前呢,有必要说明一下什么是API网关。网关这个词,最早是出现在网络设备中,比如在彼此隔离的两......
  • 三大 Shader 编程语言(CG/HLSL/GLSL)
    什么是ShaderLanguageShaderLanguage的发展方向是设计出在便携性方面可以和C++、Java等相比的高级语言,“赋予程序员灵活而方便的编程方式”,并“尽可能的控制渲染过程”......
  • 三大主流平台开发桌面程序的七大优劣势详解
    三大主流平台开发桌面程序的七大优劣势详解2023-03-0114:19·工控自动化编程软件开发环境QT,MFC,WPF等相关的对比详解嗨,大家好,我是兆千图网络科技,很高兴站在这里跟大家分......
  • 与人沟通的三大策略
    我们常常会与一些人产生人际冲突,这种冲突不仅会让人焦虑不安,还会浪费大量时间,甚至会影响到工作。如何才能妥善处理复杂的人际关系?1、请记住,每个人看待事物的角度不一样每个......
  • JavaSE——面向对象三大特征之—多态
    多态的形式多态是继封装、继承之后,面向对象的第三大特性。多态是出现在继承或者实现关系中的。多态体现的格式:父类类型变量名=new子类/实现类构造器;变量名.方法......
  • Go 简述
     1、Go主要用于服务端开发、定位开发“大型软件”,擅长的领域(1)服务端编程:处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理(2)网络编程:Web应用、API应......