HarmonyOS SDK开放能力简介

HarmonyOS SDK是HarmonyOS面向应用和服务开发的开放能力合集,基于HarmonyOS SDK前沿技术,广大开发者可以构建焕然一新的HarmonyOS应用。能力覆盖应用框架、应用服务、系统、媒体、AI、图形六大领域。

HarmonyOS应用是能够在HarmonyOS设备(例如,手机、平板等)上运行的应用程序,支持两种形态:

  • 需要下载安装的应用
  • 轻量级,具备免安装,即用即走,服务直达,自由流转等关键特征的元服务

当前HarmonyOS SDK开放能力包括以下两大类:

  • 端侧能力开放:开放能力通过SDK方式呈现,应用通过集成SDK的方式进行集成
  • 云侧能力开放:通过服务器开放接口(如: RESTful接口)给应用进行集成

一、应用框架

        高效开发,助力构建高端精致、稳定流畅的HarmonyOS应用

        应用框架作为HarmonyOS应用开发的基石,提供了易用的原生UI框架、强大的分布式能力、以及高效的编程语言,让开发者轻松打造出精美、流畅的HarmonyOS应用。

  1. 提供了丰富的HarmonyOS UI组件,通过智能的布局和交互,一次开发,多设备适配,极大提升开发效率,并通过立体的光影、模糊和动效,助力开发者打造高端精致的HarmonyOS应用。
  2. 提供统一的数据语言和跨设备同步,提供分布式能力,场景化的服务扩展和数据绑定,共享库的代码复用,简化开发过程和提高代码质量。
  3. 提供高效的编程语言,低开销、精细的后台管理,统一渲染和调度,打造稳定流畅的应用。

二、应用服务

        使能应用提供便捷用户体验,助力经营和商业闭环

        应用服务开放能力提供从开发上架到变现运营能力,覆盖应用的整个生命周期。

  • Account Kit、Game Service Kit提供华为帐号相关的个人信息、实名、游戏等数据
  • Location Kit、Map Kit、Contacts Kit等服务则帮助实现各种业务场景功能
  • Ads Kit、IAP Kit和Payment Kit让应用实现商业闭环
  • Analytics Kit等服务通过全面的运营数据改善经营
  • Push Kit、Notification Kit、Live View Kit等服务则更好地触达用户

三、系统

        助力构建纯净安全、稳定快速的HarmonyOS应用

        系统领域,为HarmonyOS应用构筑安全、流畅、全场景协同的可靠能力底座。

  • 提供强大的身份验证、密钥管理、证书服务和安全环境检测等能力,助力开发者实现可信开发执行和应用安全管理,保护用户数据
  • 提供丰富的通信服务开放能力和全面的设备发现、连接和管理能力,实现更多HarmonyOS硬件设备更快连接、更广覆盖
  • 提供多样化的系统基础服务,让应用更快响应,为用户打造简单易用的多端互联服务
  • 提供高效的测试和问题定位工具,帮助应用敏捷开发、快速迭代

四、媒体

        助力HarmonyOS应用打造超清、流畅、高能效的音视频体验

        媒体开放能力,作为HarmonyOS能力底座,基于“软、硬、芯”协同、编解码硬件加速、轻量级播放引擎、统一场景化接口等,为开发者提供应用快速构建音视频相关业务能力,助力鸿蒙生态应用打造超清、流畅、高能效的音视频体验。

        媒体领域主要提供用户视觉、听觉信息的处理能力,包括音视频和相机图像信息的采集、压缩存储、解压播放等,为影音娱乐类、视频制作类、音视频通话类等业务领域应用提供基础媒体能力,为开发者提供鸿蒙生态媒体领域的全场景解决方案。

五、图形

        提供丰富的图形游戏开放能力,使能应用高流畅,高画质,低功耗

        图形游戏开放能力,充分发挥华为已有硬件的渲染能力,包括2D、3D渲染,针对游戏场景的插桢、超分、场景化渲染以及GPU硬件的原子化接口,同时还有面向AR、VR场景的运动跟踪,人体识别等丰富能力,助力开发者实现高画质、高流畅、低功耗的图形及游戏体验。

六、AI开放能力

        分层开放,各类场景皆可原生智能

        AI领域提供了分层的开放能力,满足不同开发者的诉求。

        首先,从底层硬件加速和推理框架出发,利用先进的技术手段,实现了高效的计算能力和强大的处理性能。

        其次,在中间层提供了丰富的API,涵盖了语音、图像和自然语言处理等多个领域,助力开发者快速实现各种复杂的场景功能。

        最后,在上层提供了控件化的能力,助力开发者更加便捷地开发出各种创新的应用。

 

  • 26
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值