HMS是什么
HMS,全称“Huawei Mobile Services”,即华为移动服务,是华为云服务的合集,包含华为帐号、应用内支付、华为推送服务、华为云盘服务、华为广告服务、消息服务、付费下载服务、快应用等服务。简而言之,HMS就是用来为手机提供基础服务的,比如云空间、应用市场、支付钱包等。与HMS相对应的,是谷歌的GMS,全称为Google Mobile Service。
HMS Core为全球开发者提供的一系列新功能,其中华为地图服务为开发者提供了6大类25种API接口,覆盖全球150多个国家和地区,支持40多种语言,助力全球开发者实现个性化地图呈现和交互;统一扫码服务可支持识别收款码、帐号登录码、共享单车码、点餐码、快递码、开票码等多种码,服务一步直达应用、快应用、快服务等。
鸿蒙又是什么
鸿蒙OS是一款“面向未来”的操作系统,一款基于微内核的面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)分布式操作系统,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。其实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架。现已适配智慧屏,未来它将适配手机、平板、电脑、智能汽车、可穿戴设备等多终端设备。二者区别是什么
鸿蒙就相当于谷歌的安卓系统,而华为的HMS则是相当于谷歌的GMS服务。鸿蒙是系统的框架,HMS服务就是系统的灵魂。简单来说,鸿蒙OS可以作为手机的操作系统,而HMS会对操作系统进行配合、支撑,帮助各种应用更好地运行在操作系统上。不过HMS想要完全实现对GMS的替代,还有很长的路要走。这跟鸿蒙系统一样,后续还需要打造生态,所以“HMS”生态才是重点。但是要打造一个生态,只拥有操作系统和HMS还不够,它是一个非常多层次的、结构复杂的体系,操作系统和HMS固然是两大核心,向上和向下还有诸多层次的工具需要补足。
福利时间:SPOTO 华为鸿蒙HMS移动开发认证培训课程 试听名额免费开放,立即体验: