为什么同样的应用在不同平台的体验有着许多不同?而这种差异不仅仅体现在用户界面与交互上。事实上,为了吸引开发者,平台商都会基于自身系统特性为开发者提供相应的开发套件与接口,但受限于平台开放能力,很难保障所有的应用在不同设备上的一致性体验
为什么同样的应用在不同平台的体验有着许多不同?而这种差异不仅仅体现在用户界面与交互上。事实上,为了吸引开发者,平台商都会基于自身系统特性为开发者提供相应的开发套件与接口,但受限于平台开放能力,很难保障所有的应用在不同设备上的一致性体验。
随着跨平台语言/框架的成熟,基于商业因素考量,绝大多数的开发者不会选择平台独占。但是这也意味着,为能在多个平台中尽可能保持优秀的一致性体验,其需要在整个软件的生命周期内投入更多的精力。
在10月22日的华为开发者大会(HDC 2021)上,华为带来了史上最强大的HMS Core 6。华为消费者业务云服务总裁、华为云CEO张平安表示,HMS Core 6不仅支持全场景、多终端,本次版本升级的最大特点是HMS核心能力支持多操作系统,不仅支持HarmonyOS和安卓,还可以支持其它更多操作系统,如OpenHarmony、Windows、iOS等。华为希望面向几乎所有的移动应用开发者,逐步开放越来越多的能力,让所有的开发者无论基于何种操作系统开发应用,都可以共享、集成华为的创新能力,保证创新体验的一致性。
在此之前,我们在众多的宣讲中都可以听到在某某平台,开发者可以便捷的获得各种他们所需要的支持,从各种开放的API、开发组件、资金以及发行等等支持。但你从未听过这种支持可以被共享集成到其他平台。对于任何组织来说,这在开放能力之外还会牵扯到部分商业因素。
这就回到了开篇所提到的问题。在HMS Core 6问世之前,业界并没有一个真正开放,便于开发者构建实现跨平台应用体验一致性的生态系统。
本次,HMS Core 6向全球开发者开放了7大领域的69个Kit和21,738个API,包括13个跨操作系统能力。开发者基于不同的操作系统开发应用时,都可以集成华为创新的移动服务能力,保证应用体验的一致性;HMS Core 6在图形、媒体、人工智能、应用服务、连接与通信等重点创新领域进一步开放了一系列能力。
举例来说,在图形图像领域,物体建模、光影动效、物理特效是构建数字世界的基础,HMS Core 6新增或增强了3D建模、AR引擎、图形计算、图形引擎等开放能力。例如对于有3D模型、动画制作等能力诉求的应用开发者,可以通过华为3D建模服务(3D Modeling Kit),利用普通的RGB相机,拍摄物体不同角度的多张图像,就可以快速自动化生成物体的3D几何模型和纹理,带来电商、动画制作等领域的效率提升;而凭借华为AR Engine的厘米级虚实融合能力与新增的环境光照估计算法,开发者可以破除虚拟光影与真实光影的一致性问题,从而构建更加逼真的虚拟现实的体验。
在媒体领域,备受用户喜爱的花瓣剪辑功能与人脸识别、专属滤镜、人物追踪等智慧效果,这些创新的滤镜拟合技术也已通过Video Editor kit逐步向开发者开放,这意味着将在更多的应用中具备这些新潮体验。此外,Video Editor kit还提供全球化服务,覆盖70多种语言,支持全球调用,从而帮助国内优质应用出海。
而在AI领域,ML Kit能力已经应用在了众多APP上,比如花瓣邮箱、华为浏览器使用了超40个语种的机器翻译能力,获得2020年HMS全球应用创新大赛星光创意奖的白描App,通过集成ML Kit文本识别服务,实现了精准高效的文本识别,并为视障人群带来了很好的阅读体验。
华为移动能力的全面开放,将极大的减轻开发者的负担,使其可以将更多精力用于构建应用本身,而不是合规性、适配性等等非核心特性上。同时,这种开放能力还可以被集成应用在任何其他系统上,使开发者获得更大程度上的商业成功。
标签: 华为 发布 全新 HMSCore6 开放 更多 能力 拥抱 开发者
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!