为什么国内的千万安卓开发者要立刻马上投入鸿蒙的怀抱?
作为一个有多年安卓开发经验的开发者,前年开始闯入鸿蒙的世界,顿时觉得原来App开发可以如此智慧。
尤其是现在有了《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》这本教程,让安卓开发者学习鸿蒙变得更加容易。
咱是个开发者,也不会什么华丽的辞藻,就把这几年鸿蒙每次SDK版本带来的新工具列出来,看看一路上的步伐是多么的有力和坚定。#HarmonyOS创新赛百万大奖花落谁家
API 12 (HarmonyOS 5.0)新增Kit
以下仅列出原生安卓系统不支持的重要功能:
Car Kit(车服务)提供强大而便捷的汽车出行服务能力,助力全球开发者轻松完成智慧出行场景业务。
Wear Engine Kit(穿戴服务),提供华为穿戴设备开放能力。
AR Engine(AR引擎服务),提供运动跟踪、环境跟踪和命中检测等虚拟现实空间的计算能力。
Live View Kit(实况窗服务),支持应用将订单或者服务的实时状态信息变化在设备的关键界面展示。
Share Kit(分享服务),新增支持一碰跨端设备分享,可实现传输图片、共享wifi等场景。
Weather Service Kit(天气服务),融合了多家气象行业TOPs供应商。
Cloud Foundation Kit(云开发服务),提供了端云一体化开发解决方案,为应用按需提供云端服务能力。
Pen Kit(手写笔服务),提供笔刷效果、笔迹编辑、报点预测、一笔成形和全局取色的功能。
Core Speech Kit(基础语音服务),集成了语音类基础AI能力,包括文本转语音及语音识别能力。
Core Vision Kit(基础视觉服务),集成机器视觉相关的基础能力,例如通用文字识别、人脸检测、人脸比对以及主体分割等能力。
Natural Language Kit(自然语言理解服务),提供了多项文本语义理解相关的基础能力。
Speech Kit(场景化语音服务),集成了语音类AI能力,包括朗读控件和AI字幕控件。
Vision Kit(场景化视觉服务),提供视觉相关的场景化能力,包括人脸活体检测、卡证识别、文档扫描、AI识图控件等视觉能力。
API 13 新增Kit
NearLink Kit(星闪服务),提供一种低功耗、高速率的短距离通信服务。
API 14 新增Kit
原Call Kit更名为Call Service Kit(通话服务),相关Kit API引用方式同步变更。
API 15 新增Kit
App Linking Kit(应用链接服务),支持多种链接方式拉起指定应用,实现应用间跳转。
API 16 新增Kit
Reader Kit(阅读服务),提供多种格式电子书的解析、排版、阅读交互能力,支持格式包括txt、epub、mobi、azw、azw3等等。
API 17 新增Kit
File Manager Service Kit(文件管理服务),新增把文件删除到回收站、获取文件图标等功能。
API 18 (HarmonyOS 5.1)新增Kit
原HiAI Foundation Kit更名为CANN Kit(CANN 服务),相关Kit API引用方式同步变更。
新增适配圆形屏幕的能力,新增组件包括:弧形列表组件ArcList和ArcListItem、弧形索引条组件ArcAlphabetIndexer、弧形滚动条组件ArcScrollBar、弧形按钮组件ArcButton等。
API 19 新增功能
Map Kit(地图服务)新增室内图功能。
API 20 (HarmonyOS 6.0)新增Kit
Agent Framework Kit(智能体框架服务)提供了拉起指定智能体的能力。
Mechanic Kit(机械设备管理服务)主要面向云台、机械臂等智能机械体配件设备提供交互控制的能力。
Data Augmentation Kit(数据增强套件)提供知识库、知识检索、知识问答(RAG)、图/图谱构建等数据底座增强能力。
Enterprise Space Kit(企业数字空间服务)为企业安全管控类MDM应用提供高效、智能的数据传输能力。
Screen Time Guard Kit(屏幕时间守护服务)为开发者提供屏幕使用时间管控、应用使用限制等开放能力。
以上这么多的鸿蒙系统新特性,都是原生安卓系统所不支持的。2025 HarmonyOS创新赛的众多选手,正是利用了这些新特性巧夺天工、争奇斗艳。想想在传统的安卓开发赛道上,哪里会出现这么多的创新应用呢?
可能对于安卓开发者而言,更想知道怎么把现有的安卓App迁移到鸿蒙系统上,也就是安卓系统的各种开发技术怎么在鸿蒙上平替实现。这里我告诉大家,安卓上的绝大多数功能,在鸿蒙系统都能找到对应的平替方案,根本无须担心。
比如仿微信App实战项目用到的SocketIO通信,在鸿蒙系统上也有对应的三方SocketIO库,具体的实现效果如下图所示:
作为《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》的作者,个人自认是资深安卓开发者。在这个全面转向国产鸿蒙的机遇期,我再次呼吁广大的安卓开发者加入到鸿蒙生态,为振兴国产软件贡献自己的一分力量!
有任何问题或者困惑,都可以在本帖子下留言噢。
- 点赞
- 收藏
- 关注作者
评论(0)