hms core干嘛的

不久前,华为 HMS Core 6.0在华为开发者联盟官网正式上线,作为HMS生态的重要组成部分,HMS Core为开发者提供各种软硬件开放能力和服务,让开发者更好地聚焦应用创新与开发,同时为用户带来更好的使用体验 。
本次升级,HMS Core将华为在媒体应用、图形渲染、网络加速等多个领域中的先进技术进一步开放 。既推出了全新的功能,如多媒体管线服务(AV Pipeline Kit)、3D 建模能力(3D Modeling Kit);也就现有能力及服务进行了升级,包括图形计算服务(CGKit)中实现了基于体渲染技术的动态光影雾效「体积雾」插件,以及Network Kit中的AI网络环境预测的升级 。此外,HMS Core 6.0还开放了会员、视频剪辑、音频剪辑等多项服务 。
HMS生态可运行在Android、HarmonyOS等操作系统上 。HMS Core与HMS Apps(如应用市场华为自有应用和海量的三方应用)共同构成了HMS生态 。众所周知,生态的建立离不开应用,而应用的背后则是千千万万的开发者,如何让开发者快速接入HMS生态,帮助其实现应用中核心功能的落地,是生态发展的重中之重 。
HMS Core扮演的就是这样一个连接应用与开发者的角色 。一方面,它将7大领域中核心的应用能力进行开放,开发者只需要通过API或SDK即可快速获得各种能力;同时,更强大的应用能力,也给用户带来了更好的使用体验,进而促进HMS生态的繁荣 。

hms core干嘛的

文章插图
那么,作为开发者,本次HMS Core 6.0的更新你应该关注什么?HMS Core 6.0新的功能又有哪些特点?接下来我们就来一一揭晓 。


HMS Core 6.0,生态开放时代已来


在介绍HMS Core 6.0的新功能之前,我们不妨先来看看HMS Core的发展 。从这条发展脉络中,我们可以更清晰地窥见本次升级所带来的变化,以及HMS Core未来的发展方向 。
首先,业界长期以来有一个误解,认为华为应用生态的诞生是应对美国制裁的被动之举,但当我们回溯历史不难看出,华为在应用生态上的布局其实早在2016年之前就已开始 。
2016年HMS Core 2.0正式发布,这一版本包含了帐号服务、应用内支付、推送服务、游戏服务等多个基础服务;三年后的2019年,推出了广告/分析、地图定位、云空间等服务,kit的数量从4个增长到了12个;到了2020年,华为又进一步将开发者变现能力、软硬件能力等核心技术进行了开放,形成了媒体、应用服务、图形、智能终端、安全、AI、系统7大服务领域,kit数量增长到了五十多个,让应用有了实现差异化功能的能力 。这让HMS一跃成为了全球第三大移动应用生态,据官方数据显示,截至6月30日,接入HMS Core的应用数量已经超过了14万个 。
如果将以上的发展路径概括为生态探索、生态初建、生态发展,那么HMS Core 6.0则是打开了“生态开放”之门 。它不仅支持跨平台,还可以在全场景设备上运行 。无论是Web 应用、快应用;Android、HarmonyOS等平台的应用开发;还是平板电脑、智慧屏、智能手表以及车机等设备的调用,都能够无缝覆盖 。此外,HMS Core 6.0还支持不少主流的开发框架,如React Native、Cordova等 。
不难看出HMS Core 6.0是HMS生态向“万物互联“迈出的重要一步 。同时,也是HMS生态向更多应用场景延伸的加速剂 。


更多新能力赋能开发者


说完了HMS Core 6.0的发展历程,接下来我们就具体来看看本次更新的亮点功能 。
1、多媒体管线服务(AV Pipeline Kit)
多媒体管线服务(AV Pipeline Kit)是本次HMS Core 6.0全新发布的一项能力 。它包含一套轻量级多媒体开发框架和一系列高性能的音视频处理插件 。通过向开发者提供跨平台、高性能的多媒体处理能力,帮助开发者在影音、社交、电商、教育等应用中快速实现视频采集、编辑和播放等功能 。

推荐阅读