加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

科普 | 华为HMS究竟是干嘛的?

2020/08/13
353
阅读需 5 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

去年华为开发者大会上发布了 HMS Core2.0,现在已经迭代到 5.0 了。很多人还不知道这个 HMS 是干嘛的,今天来科普一下。

其实 HMS 类产品并非华为首创,而是谷歌的安卓中首先引入的,安卓中叫 GMS,也就是所谓的谷歌移动服务,google mobile service。

GMS 是干嘛的?实际上就是由谷歌开发并提供服务,和安卓系统源生集成,为安卓 app 提供一些基本移动服务的基础设施软件服务。有个 GMS,应用开发者开发 app 时就容易多了,很多功能需求都可以通过调用 GMS api 来很快实现。譬如地图服务,谷歌账户,邮箱等。

国内安卓手机用户对 GMS 大多没什么感觉,因为我们这边不流行这一套。大家看看你周边有几个人用谷歌邮箱就知道了,至于地图国内百度高德腾讯几家都比谷歌地图用的多,所以谷歌移动服务在中国市场根本没市场,所以大家对 GMS 感受不深。

但是国外就不同了,全球互联网的大玩家其实就中美两家,中国在国内玩,靠着十几亿中国网民做成了大气候。而老美则是全球化发展,大多数小国家没有自己的互联网巨头,都被老美收割了。所以谷歌 GMS 对国外玩家非常重要,各种 app 的运行基础都在这。

谷歌其实就是靠这个赚钱的。大家知道安卓系统本身是开源免费的,所以相当于是谷歌花钱开发了安卓,然后免费给各家手机厂商使用,小白们都感叹谷歌真是好人啊,真是自由美利坚,灯塔国光芒耀眼啊!

实际上这只是一场交易,纯套路。谷歌是一家商业公司,他不赚钱吃什么?只是人家道高一丈,套路深一层。人家给安卓系统免费,但是谷歌服务不免费啊。你用了我的安卓系统不交钱,但是我从 GMS 上赚回来了。所以你可以把安卓看做是投入,是饵料,而 GMS 是收获,是回报。

当然了,有些人会反驳说人家谷歌也没强制你用啊,你可以只用安卓不用 GMS 啊!确实是的,理论上你确认可以只免费用安卓不用付费的 GMS,但是你的手机不用 GMS 可以,那些三方 app 开发者不会不用啊。大家想想如果你去开发一个搜索 app,你是准备自建一个搜索引擎和海量资源呢?还是直接调用百度搜索 360 搜索等现成服务?

而且第三方 app 开发者又不需要给谷歌交钱,反正是别人买单不用白不用啊。所以大量使用了谷歌 GMS 的 app 存在且被用户习惯使用着,尤其在国外简直就是必需品。所以手机厂商也没办法,必须认,这就是生态的厉害之处。不得不说,老美这一套确实厉害,值得学习。

那么华为 HMS 是干嘛的呢?其实就是对标谷歌 GMS 的替代品。为什么要出 HMS?还不是老美作妖,非要禁用华为,这事儿大家应该都知道的。华为手机被谷歌禁止使用 GMS 后在国外限量大跌,影响非常大。

这个肯定啊,你想想给你一个手机,地图,邮箱,搜索,微信等常用 app 都不能用,那你要这个手机干嘛?恐怕就再便宜,白送给你你也不想用了。华为被逼无奈,只好自己开发 HMS,这样才不会完全丢掉全球市场。

所以只要你理解了 GMS,就会很清楚 HMS。早期的 HMS 就是为了替代 GMS,所以设计和功能都是类似的。但是不要低估华为的雄心壮志和大气魄,HMS 的未来远不止这些。

不要忘了华为除了 HMS 还有鸿蒙操作系统的。如果说 HMS 对标取代 GMS,那么鸿蒙系统就是对标取代安卓系统。并且,这只是 HMS 和鸿蒙系统的初步目标,他们还有更长远目标,那就是在物联网时代,实现华为“1+8+N”的总体战略规划!

今天先简单说说 HMS 了,以后会出课程详细聊华为鸿蒙系统的一盘大棋!

HMS

HMS

HMS集团网站我们使工业设备可以通信。 机器人,引擎,驱动器,发电机和其他关键业务设备依靠HMS进行连接。

HMS集团网站我们使工业设备可以通信。 机器人,引擎,驱动器,发电机和其他关键业务设备依靠HMS进行连接。收起

查看更多

相关推荐

电子产业图谱

微信公众号《朱老师IT充电站》主笔。先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,教育品牌<朱老师物联网大讲堂>创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言。被授予:IBM技术专家、华为云享专家、51CTO学院金牌讲师等称号。