对于移动开发者来说特别是 Android 开发而言鸿蒙是不是套壳 Android 一直是一个「热门」话题;类似的问题一直是知乎的「热点流量」之一特别是每次鸿蒙发布新版本之后都会有「套娃式」的问题出现。
例如最近 HDC 刚发布了鸿蒙 4.0 但是问题已经提到了 6.0 不过也算是误打误撞在 4.0 发布之后华为宣布了 HarmonyOS NEXT 版本。HarmonyOS NEXT 在 2023 年 8 月 6 日开始面向合作企业开发者开放2024 年第一季度面向所有开发者开放也就是明年开始更新后的鸿蒙会使用全自研内核去掉了传统的 AOSP 代码仅支持鸿蒙内核和鸿蒙系统的应用减少了 40% 的冗余代码使系统的流畅度、能效、纯净安全特性大为提升。
也就是说你的 Android APK 已经不能在 HarmonyOS NEXT 上运行因为系统已经不存在 AOSP 代码甚至没有 JVM 。
虽然我们一直在吐槽鸿蒙套壳但是这波华为终于是打算「釜底抽薪」靠着 AOSP 「养住」开发者生态之后这次终于开始「杀鸡取卵」。
这里不得不提到「纯血」这个词虽然华为在此之前的宣传口径一直是纯国产自研但是看来华为自身还是清楚里面的「血统不纯」而这次决定「大换血」“减少了 40% 的冗余代码” 的说法就很有意思。
但是其实对于开发者来说特别是移动端开发者来说其实这是好事因为移动端现在已经好久没有新活跃了HarmonyOS NEXT 的全新适配工作应当大部分会落在 Android 开发上或者说是否会新增全新的 HarmonyOS 开发岗位
主要是转化的门槛不高,不过第一批吃螃蟹的网上的资料肯定会相不足。
在全新的开发框架下 HarmonyOS NEXT 会采用全新自研的 ArkTS 和 ArkUI 从目前看来也就是你可能再也不能使用 Java 开发鸿蒙应用了并且 ArkTS 是直接采用 AOT 编译优化所以渲染模式可能会更接近 Flutter 和 Compose 的结构情况。
事实上从目前的文档和开发体验上看控件结构和开发模式十分贴近 Flutter 和 Compose 这对于相关领域的开发者来说可以说是能力加强所以目前对于 HarmonyOS NEXT 来说未来的生态适配难度会进一步降低。
即有适配负担,又有工作机遇新技术领域代表存在新的红利至少华为走在了 App 端「原生纯响应式开发」的前沿。
目前华为已经从设计资源编程语言编译器到开发工具、调测工具实现全面升级HarmonyOS SDK 升级至 API 10 端云一体可以一次性集成。
另外一点是关于 ArkUI 的跨平台这一点类似于苹果生态的一次开发多端部署采用自研的 「方舟图形渲染」 HarmonyOS 也实现了类似手机平板和电脑的统一「跨平台」效果。
目前猜测还是会机遇 Skia 底层支持。
最后就是大家关心的 HarmonyOS NEXT 会不会和 WPhone 一样遭遇滑铁卢
目前看来华为之前的技术积累和开发者关系运营的还不错
根据 HDC 最新数据鸿蒙生态的设备数量目前已超过 7 亿已有 220 万 HarmonyOS 开发者投入到鸿蒙世界的开发中API 日调用 590 亿次软硬件产品超过 350 款。
华为鸿蒙 SDK 这些年确实沉淀了一部分开发者虽然实际多少不清楚但是这让鸿蒙 Next 不是从 0 开始另外目前也有部分企业开始主动适配鸿蒙并且华为提出了全新的鸿飞计划在 3 年时间里投入 100 亿元资金支持鸿蒙生态建设。
所以短期可能会有阵痛但是 HarmonyOS NEXT 的基础其实挺好不管是类似 Flutter/ Compose 的开发方式还是原本已经存在的开发者基础更有相关的政策扶持很难看出鸿蒙会在明年遭遇滑铁卢的情况。
其实到这里我有个疑问那就是 HarmonyOS NEXT 的生态会不会支持侧载这决定了 HarmonyOS NEXT 之后的生态发展路线。
如果必须上架商店才能分发这又是另外一个故事了。
最后就是现阶段的框架例如 React Native 和 Flutter 能不能跑目前消息上看
RN 相关适配已经完成 60%
游戏相关如 Unity 引擎如前面提到过的新闻其实游戏适配是最容易的
最后 Flutter 目前看来 Flutter For HarmonyOS 应该需要有好心社区进行适配
让我们最后一起期待纯血的鸿蒙可以走多远。
但是在2024年6月21日华为已发布鸿蒙最新版本 HarmonyOS NEXT而且是纯血。
一文看懂“纯血”鸿蒙:1778天彻底摆脱安卓2024-06-23 09:28·DoNews
这或许是国内近十年IT行业最大的突破。
6月21日,华为开发者大会2024如期举行,带来了从内到外、全栈自研的HarmonyOS NEXT。
以往HarmonyOS以数字表示迭代,“HarmonyOS NEXT”意味着华为在操作系统上终于迎来了「质变」。这是真正的“原生鸿蒙”,是一个源自中国、自主可控的操作系统。它实现了“一个系统统一生态”的目标,手机、平板、电脑、电视通通打通,无缝连接。
余承东在现场表示,从1999年8月9日发布算起,至今共1778天,鸿蒙用10年时间,走完了欧美30年的路,终于迎来了鸿蒙的「轻舟已过万重山」。
大会现场,华为还介绍了盘古大模型5.0、全新小艺、“星盾”安全架构等最新科技创新成果,向广大开发者分享了鸿蒙生态开放的新能力。
DoNews汇总整理了大会的诸多亮点,想要看懂鸿蒙,一文就够!
01.鸿蒙NEXT“升级”在哪儿?
HarmonyOS NEXT不再使用此前的Linux架构,取而代之的是鸿蒙内核、方舟编译器、ArkTS/仓颉编译语言等自研架构,迎来了脱胎换骨的自我重塑,性能上整体提升30%、连接速度提升3倍、功耗降低20%。
自研的HarmonyOS NEXT实现了更弹性、更安全、更流畅的三大目标。
更弹性:由于高度弹性的架构,操作系统能力可以根据硬件能力按需进行灵活地组合,满足万物互联各种终端的需要,也便于提供开放、统一的生态能力。
更安全:全栈自研的架构意味着内核的服务之间能够更好进行隔离,从架构上保证了系统的安全性。值得一提的是,鸿蒙的安全能力获得了全球首张智能终端领域CC EAL 6+证书。
更流畅:基于鸿蒙内核全新构筑的并发模型,任务切换开销减少50%;内存管理提升3倍以上。
HarmonyOS NEXT通过底座、生态和体验的“三层重构”,构建了全新的体系与秩序,能够给开发者带来更具创造性、实用性以及开放性的体验。
值得一提的是,华为自研的“仓颉”编程语言正式亮相。
据官方介绍,仓颉编程语言面向全场景应用开发,它是一门多范式编程语言,支持函数式、命令式和面向对象等多种范式,包括值类型、类和接口、泛型、代数数据类型、模式匹配、以及高阶函数等特性。
“仓颉”的亮相,意味着鸿蒙生态补齐了最后一环。
02.六大原生体验
HarmonyOS NEXT 首次公开亮相 HDC 互动展区,带来全场景、原生智能、原生安全等六大原生体验。
「原生智能」,“小艺”改名
在大模型时代,HarmonyOS NEXT首次将AI能力融入系统,构筑了全新「鸿蒙原生智能」(Harmony Intelligence)框架,原生智能是核心特征之一。
升级后的AI能力的应用场景包括AI生图、AI扩图、AI声音修复等,不过最重要的变化就是升级了“小艺”。
去年的开发者大会,华为将大模型能力带给了“小艺”,大模型加持下的“小艺”变得更聪明、更贴心、更懂你。不到一年,随着盘古大模型能力增强,“小艺”变为“小艺智能体”。
“小艺智能体”到底有多厉害?在强大的原生智能AI底座支撑下,“小艺”记忆大幅增强,具备更强的推理规划能力、知识问答能力,同时可以自行组织应用间的协作,执行更复杂的操作。
举个例子,想要和朋友约见面,可以直接跟“小艺”说“发条信息告诉XX,明天在XX见面”,小艺就会组织日程里的时间地点、通信录里的联系人、编辑短信内容三个应用的协作,用户完全不需要手动操作。
在交互方面,“小艺”也从后台跑到前台,用户无需唤醒,只需把文档、会议信息、表格等内容拖拽到导航条上,“小艺”就能直接自行分析并给出行动建议。当你把公司群里的信息给到它,它就会自动生成相关日程,把一张含有表格数据的图片投喂给它,就可以一键转化为一份文档。
通过小艺智能体,用户体验得到了极大的提升,开发者也可以通过系统级控件的AI化,轻松实现应用的智能化。出行类场景的App在接入意图框架后,就可以直接通过小艺为用户提供出行连续服务,包括行程规划和主动预订机票等。
这样一来,鸿蒙原生智能让AI不再是一个单独的预置应用,而是和系统的各个子系统深度整合。应用和应用之间的壁垒被打破,小艺能实现更便捷的跨应用操作。
据华为介绍,目前已有超过300个不同种类的服务通过意图框架接入了小艺智能体。
「原生安全」,“星盾”架构
在数据已经可以成为资产的年代,数据安全也随之成为用户所关注的话题。在安全性能方面,HarmonyOS NEXT推出全新“星盾”安全架构,进一步提升安全性能。
例如,系统对安全访问进行了优化,从“管权限”变成“管数据”,极大减少权限弹窗;针对未成年人的网络使用,推出了全局未成年人模式;提供了系统级的文件加密分享功能,防止用户在分享文件时遇到未授权访问。
此外,还包括:
「原生流畅」,通过方舟引擎对软、硬、芯、云进行系统级的打通,让用户在手机游戏等重载场景中获得更高清的画质,更流畅的游戏体验;
「原生精致」,基于全新的UI设计语言,HarmonyOS NEXT界面布局更加流畅自然,支持个性化选择;
「原生易用」,伴随着三方应用的重新开发,鸿蒙可以带给用户更加符合自然直觉,更加一致性的操作体验。
余承东在现场表示,截止目前,鸿蒙生态设备已经超过9亿,已有5000个应用启动了鸿蒙原生应用开发,其中1500多个应用已完成上架,覆盖了便捷生活、出行文旅、金融理财、政务民生、企业办公等领域。
毫不夸张地说,鸿蒙原生应用版图已基本成型。
03.揭秘盘古5.0
盘古大模型5.0在全系列、多模态、强思维三个方面进行了全面升级——
全系列
盘古大模型5.0包含不同参数规格的模型,以适配不同的业务场景:
十亿级参数的Pangu E系列,可支撑手机、PC等端侧的智能应用;
百亿级参数的Pangu P系列,适用于低时延、低成本的推理场景;
千亿级参数的Pangu U系列适用于处理复杂任务,成为企业通用大模型的底座;
万亿级参数的Pangu S系列超级大模型,支持处理跨领域多任务,帮助企业更好的在全场景应用AI技术。
多模态
盘古大模型5.0进一步增强了多模态能力,能够更好、更精准地理解包括文本、图片、视频、雷达、红外、遥感等更多模态。在生成方面,盘古5.0可以生成符合物理世界规律的多模态内容,为创新提供了更多可能。
强思维
复杂逻辑推理是大模型成为行业助手的关键,盘古大模型5.0将思维链技术 与策略搜索技术深度结合,极大提升了数学能力、复杂任务规划能力。
华为云盘古大模型5.0继续深入各行各业,新增了盘古媒体大模型、盘古钢铁大模型、盘古高铁大模型、盘古具身智能大模型、盘古工业设计大模型、盘古安全大模型等盘古行业大模型。
盘古媒体大模型,通过在语音生成、视频生成和AI翻译三方面技术创新,重塑了内容生产和应用的新模式。
例如,使用者可将实拍视频转换为不同风格的高清动漫,在语音生成方面,盘古大模型通过AI原声译制与视频生成能力,实现了将原片译制成不同语言的视频,并保留原始角色的音色、情感和语气。
华为云还推出了盘古具身智能大模型,搭载盘古能力的人形机器人(夸父)也同步亮相。
据了解,“夸父”可以识别物品、问答互动、击掌、递水等。盘古大模型能够让机器人完成10步以上的复杂任务规划,还能生成机器人需要的训练视频,让它更快学习各种复杂场景。
同样的思路还被用在了自动驾驶领域。盘古大模型能够理解并遵循物理规律,生成视觉上逼真、车辆行为、环境互动真实的训练视频。
比如,让它生成在傍晚下雨行车场景,它在学习过程中自动理解到了“开车灯”这个行为,并在生成视频中模拟出了这个细节。
尾声
从2019年8 月 9 日鸿蒙系统 1.0 诞生到现在,历经四年升级到了4.2版本,HarmonyOS的生态设备数量也已超过9亿台。随着HarmonyOS NEXT的发布,超过5000个常用应用已经启动开发,其中1500多个应用已完成适配并上架。
余承东透露,鸿蒙HarmonyOS NEXT已经开始面向开发者推送Beta版本,并计划在8月份推送给普通消费者Beta版,适配包括Mate 60系列、Pura 70系列、Pocket 2系列、 Mate X5系列等多款机型。
Mate 70系列将首发搭载鸿蒙HarmonyOS NEXT正式版,其余设备也将从四季度起陆续推送正式版。
最后补充一个数据,据市场调研机构Counterpoint Resarch发布的数据显示,2024年Q1中国智能手机市场中,苹果iOS的份额为16%,华为鸿蒙的份额为17%。
这意味着,鸿蒙OS已成中国第二大操作系统。随着华为手机的复苏,HarmonyOS NEXT的加持无疑会助力华为重新洗牌中国智能手机市场。