本文正在参加华为鸿蒙有奖征文征文活动
什么是元服务
元服务 (原为"原子化服务") 是一种基于HarmonyOS API的全新服务提供方式,元服务仅需开发一次,支持多终端设备运行,以鸿蒙万能卡片等多种呈现形态, 向用户提供更轻量化的服务。
元服务基于HarmonyOS API开发,支持运行在1+8+N设备上,供用户在合适的场景、合适的设备上便捷使用。元服务相对于传统方式的需要安装的应用形态更加轻量,同时提供更丰富的入口、更精准的分发。
说明
“1+8+N”是HarmonyOS的打造全场景战略。其中,“1”是智能手机,“8”是指大屏、音箱、眼镜、手表、车机、耳机、平板、PC,N是指移动办公、智能家居、运动健康、影音娱乐及智能出行各大板块的延伸业务。
元服务的呈现形态
鸿蒙万能卡片是元服务最主要的呈现形态之一(其他形态如语音、图标等),每一个万能卡片都是在桌面上“永远打开的”元服务/应用,将元服务/应用的重要信息以卡片的形式展示在桌面,通过轻量交互行为实现服务直达。
元服务带来的体验变革
- 免安装,更轻量化地将服务带给用户
- 一键服务直达,将用户感兴趣的内容前置、外显
- 跨端转移,多终端设备间无缝流转
- 情景智能卡片推荐,随心定制、更懂用户
元服务的特点
- 随处可及
- 服务发现:元服务可在负一屏、应用市场等入口发现并使用。
- 智能推荐:元服务可以基于合适场景被主动推荐给用户使用。
- 服务直达
- 元服务支持免安装使用。
- 服务卡片:支持用户无需打开元服务便可获取服务内重要信息的展示和动态变化,如天气、关键事务备忘、热点新闻列表。
- 跨设备
- 元服务支持运行在1+8+N设备上,如手机、平板等设备。
- 支持跨设备分享:例如接入华为分享后,用户可分享元服务给好友,好友确认后打开分享的服务。
- 支持跨端迁移:例如手机上未完成的邮件,迁移到平板继续编辑。
- 支持多端协同:例如手机用作文档翻页和批注,配合智慧屏显示完成分布式办公;手机作为手柄,与智慧屏配合玩游戏。
一些思考
-
元服务本质 从以上元服务的一些特性和应用场景可以看出,元服务本质上类似于微信、抖音等应用推出的小程序、小游戏。其最重要特点就是无需安装,即用即开,轻便易用。
-
微信迟迟没适配的可能原因
我们知道,微信对于HarmonyOS的适配始终没有什么动静。我们可以猜测,微信团队对于在HarmonyOS NEXT系统上开发适配微信App存在一些难点。
i. 作为庞大且复杂的应用,微信在安卓和iOS系统更新迭代了10多年及8个大版本,为HarmonyOS NEXT重新开发微信App需要投入大量人力与物力。
ii. 微信复杂的功能具有一定的开发难度,在HarmonyOS不一定能完全实现其他系统上现有功能尤其是小程序和小游戏的模块。
iii. 微信小程序、小游戏与元服务功能是否重合或不兼容或利益冲突,这一问题可能需要双方权衡。
iv. 是否存在历史遗留问题。
- HarmonyOS面临的问题
- 如何做到真正的“纯血”系统?是完全不兼容安卓应用还是短期共存?
- 能否获得所有“大厂”的支持,为NEXT系统打造专属App,并让用户无痛甚至无感过度?
- HarmonyOS系统及其语言框架是否支持复杂应用的复杂特性和大型手游渲染效果的实现?
- HarmonyOS的未来走向何方,是走向iOS的封闭垄断还是走向Android的开放,还是居于二者之间?
- 未来的应用开发方向是趋向原生还是混编?
说了这么多,还是希望HarmonyOS在未来有好的发展。
声明:这点浅薄思考是一个开发者闭门造车的结果,是杞人忧天之忧,相信智者不会有我这些疑问和担忧,达者不屑于思考这类“不成问题的问题”,还望见之一笑。
拥抱鸿蒙,拥抱未来,选择远方,风雨兼程。