了解更多热门资讯、玩机技巧、数码评测、科普深扒,点击右上角关注我们
———————————-
近日,一款名为地铁通的应用在更新日志里表示去掉了GMS,转为对HMS(华为移动服务)提供支持。
这在应用开发中十分常见,iOS应用会接入苹果的SDK,安卓应用也会接入GMS或是厂商的服务。地铁通发生的转变充其量是应用遵守平台规范,做好“入乡随俗”罢了,不过开发者只在华为版应用中改动的理由同样值得玩味。
在提供港澳台在内的41个中国城市地铁信息之外,地铁通背后的开发团队还制作了适用于日本的“日本铁路通”应用,两款产品同样支持英语、日语、法语在内的11种语言,称得上是国际化的应用。为了在Google Play等海外分发渠道上架,支持GMS就成了应用必修课。
华为在2019年遭受的境遇让开发者的工作有了变化,由于在海外市场新上市的华为手机受到制裁影响无法使用GMS,原本通过GMS实现地图、定位等功能的应用也会受到干扰。如今华为带来了替代品HMS,诸如地铁通这样的应用进行相应修改,也是符合规范的操作。
那么HMS Core 4.0具体给开发者提供了哪些能力?
1、应用开发的能力
不少开发者选择接入GMS,就是看中了谷歌通过接口提供的这些便捷之处,华为手机无法使用GMS之后造成的最大影响也是在这里,让应用原本的功能也跟着不能用。华为打造HMS的一大目的,就是要让应用脱离GMS之后,也能有对应体验。
现有的系统级应用能力是:华为账号登陆、用户状态和情景感知、云端存储、线上身份认证、游戏功能服务、运动健康数据、用户身份管理、位置定位和地图、机器学习、近距离通信、全景数据、安全检测、统一扫码、数字版权。
3、对旧版本系统的向上兼容能力
虽然华为遭受制裁并是在较短时间内发生的事件,但HMS中提供了一些在之前的系统中同样可以使用的接口,甚至有部分功能可以在2014年发布的EMUI 3.0上使用。
开发者不用过于担心接入HMS之后,会大幅影响原有用户群体的体验,即使用户使用的不是预装HMS上市的华为新机,也能在切换后的应用中找到接近的使用体验。相当于又给第三方开发者们吃了颗定心丸。
手机厂商都在打造自有应用能力
从当前给出的能力来看,HMS做好了独立于谷歌生态去支持好开发者的准备。其他的手机厂商们,诸如三星、小米、OPPO以及vivo,短时间内并没有推开谷歌独立打造生态的必要性,不过都在布局开发生态和开发者服务,甚至也召开过开发者大会。
随着小米生态链的IoT产品、小爱同学为首的AI能力进入更多视野,小米也开始对外提供这些能力。开发者可以在应用中接入IoT产品,或是让硬件产品接入到手机使用中,又或者是调用小爱同学背后的语音识别和深度学习框架,获得与系统内置应用接近的体验。
OPPO和vivo的开发生态与小米相仿,都在以手机体验和获利改善为主轴,同时给IoT和AI的前景埋下了伏笔。这可能是英雄所见略同,智能手机竞争已经到了几家大型厂商共同瓜分一个增长缓慢甚至有下滑的市场,在新的领域寻找可能性变成了当务之急。
还有厂商组建的应用分发联盟,此前传闻华为将要加入的GDSA由小米、OPPO和vivo共同组建,为开发者提供了一次性接入多家厂商应用商店并进行分发的服务。无论是哪一家厂商,都没有完全把手机上通过应用生态、互联网服务获利的权利让渡于谷歌。
当然,在现阶段依然是谷歌与GMS主导,各厂商保持自有权利的平衡阶段。在用户认同度、生态便利性上,前者有着难以撼动的地位,厂商的动作更像是一种防御性行为。从当前的一系列举措来看,他们至少向外释放了这样一种信号:会和开发者的利益站在一起。
HMS是华为拯救海外市场的锦囊
HMS正式上线并得到了开发者支持,这是一件大事,意味着华为这家全球市场份额领先的手机厂商开始探索脱离原有生态之后的道路。同时也是一件小事,短时间内并不会影响到GMS硕大的根基,主要受益方还是用户,体验没有被变动所损害。
因此无论是用户、手机产业或是关联产业的任一部分,都不值得为地铁通或是其他应用开发者的动作而大惊小怪,改进应用符合平台要求和特性并提升用户体验,一直是应用平台和每个开发者都应该做的事情。
回到华为身上,这又成了一个关键的事情。从账号登录到云服务、智能助理、金融支付、安全保障、内容消费等等方面,用户需要整套的完善服务来让其得到与时俱进的移动生态体验,如果华为无法提供,那么用户的反应恐怕便是另寻其他产品。