赶超iOS 鸿蒙版图加速扩张
本报记者 秦枭 深圳报道
过去的30年中,Windows和Linux操作系统统治了PC时代,安卓和iOS操作系统又掌控了移动终端生态。10月22日,全球迎来了继Android与iOS系统后的第三大移动操作系统,华为HarmonyOS NEXT(也被称为“鸿蒙5”)正式发布,以HarmonyOS NEXT为代表的全场景操作系统,通过软硬芯云的垂直整合正在开启一个全新的生态。
华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东公布了鸿蒙生态的最新进展:“HarmonyOS已成为最具生命力的数字底座,截至当前,已有超过1.1亿的代码行,中国市场份额第二,品牌认知度和开发者数量大幅增长,15000+鸿蒙原生应用和元服务已上架,有的原生应用迭代几乎达到一天一个版本的速度。鸿蒙生态设备超过10亿,正在迎来历史性突破。”
《中国经营报》记者在采访中了解到,HarmonyOS NEXT操作系统不是对安卓或者是iOS的平替,开发鸿蒙原生应用也不是简单地把代码重写一遍,HarmonyOS NEXT不依赖传统的Unix内核和Linux内核,而是依靠自主的华为自研内核,这意味着鸿蒙系统彻底脱离安卓主导的Linux内核,成为真正独立的操作系统。
独立内核
从2015年立项,到2019年8月9日HarmonyOS操作系统正式面世,再到今年开启测试,HarmonyOS今年以来一直在加速推进。
6月的华为开发者大会上,HarmonyOS NEXT Beta正式发布,主要面向开发者和先锋用户;10月8日,HarmonyOS NEXT开启面向C端消费者的公测;10月22日,HarmonyOS NEXT正式发布。鸿蒙的加速度,也是国内独立操作系统的加速度。
在操作系统的历史中,Linux与Unix无疑是最为耀眼的两颗明星,基于二者内核开发的操作系统几乎覆盖了全球99%以上的操作系统。其中,基于Unix内核开发的iOS是苹果公司最早于2007年1月9日的Macworld大会上公布的,最初是设计给iPhone使用的,后来陆续套用到iPod touch和iPad上。
同年11月,Google与84家硬件制造商、软件开发商及电信运营商组建开放手机联盟,基于Linux内核共同研发改良Android系统。
不过,相较于iOS一直只能在苹果设备上运行,Google以Apache开源许可证的授权方式,开源了安卓源代码中的核心部分AOSP,意味着任何人都可以自由地审查和贡献代码以及修复项目仓库。
一位软件开发工作人员对记者表示,二者之间的一个关键区别在于应用商店的使用。Android系统主要通过Google Play商店来分发应用程序,而iOS系统则依赖于苹果应用商店。在Google Play商店,用户可以找到更多的应用选择,因为开发者面临较少的障碍来发布他们的应用程序。相对地,苹果应用商店对应用的审核过程更为严格,这为用户在下载应用时提供了更高的安全性保障。
而长期以来,Linux内核、编程语言等操作系统的软件根技术,基本由海外公司主导,而目前有些企业推出的操作系统只是在安卓系统上更换了新的UI(用户界面),仅相当于换了“一层皮”,并非真正的自主操作系统。
而此次发布的HarmonyOS NEXT 已经用鸿蒙内核取代了Linux/Unix内核,用方舟编译器取代了GCC/CL等,用方舟图形引擎取代了OpenGL ES/Skia等。简单来说,鸿蒙在底层系统架构上已经与安卓、iOS截然不同,是真正意义上的自主研发。它结束了30年来终端操作系统内核长期由西方主导的局面。
“鸿蒙用10年时间,走完了同行30年的路程。如今HarmonyOS NEXT从操作系统内核、文件系统,到编程语言、编译时/运行时、编程框架,再到设计系统、集成开发环境,以及AI框架和大模型等,全面焕新。向下扎到根,打造更流畅稳定的鸿蒙内核,构建操作系统坚实底座。”余承东表示。
中国科学院信息工程研究所研究员徐震表示,有了自主性,就可以有效地解决安全性。“底下的东西如果不是自己的,你要做个防护,人家不同意是干不了的。有了自己的基础平台,在上面就可以设计很好的架构,可以把用户数据保护得非常好,将网络连接保护得非常好。”
打破壁垒
根据研究机构Counterpoint Research发布的最新数据,HarmonyOS在中国的市场份额已由2023年一季度的8%上涨至2024年一季度的17%,iOS份额则从20%下降至16%。华为HarmonyOS正式超过苹果iOS,成长为中国第二大操作系统。HarmonyOS NEXT 的发布不仅打破了欧美对操作系统的垄断,也打破了设备之间的壁垒。
如今,万物互联时代正在开启,应用的设备底座将从几十亿台手机扩展到数百亿台IoT设备。GSMA预测到2025年,全球物联网终端连接数量将达246亿个,其中消费物联网终端连接数量将达110亿个。IDC预计到2025年,中国物联网总连接量将达到102.7亿个,应用开发者也面临设备底座从手机单设备到全场景多设备的转变。
但新的场景同时也带来了新的挑战。上述开发者对记者说道:“开发者不仅需要支持更加多样化的设备,还需要支持跨设备的协作。不同设备类型意味着不同的传感器能力、硬件能力、屏幕尺寸、操作系统和开发语言,还意味着差异化的交互方式。此外,跨设备协作也使开发者面临分布式开发的复杂挑战,如跨设备网络通信、数据同步等问题。若采用传统开发模式,适配和管理这些差异将是一项庞大的任务。”
“比如你要开发一款App,就需要分别做出手机版、平板版、电脑版、手表版还有电视版,因为每个设备的尺寸和开发语言是不一样的。传统设备之间的互联、互通和互操作是在应用层完成的,技术上没有问题,但实际中很难形成生态,不同厂家设备间很难互联互通互操作。”上述开发者说道。
记者了解到,鸿蒙系统通过提供HarmonyOSSDK、IDE和开发者服务,以及一次开发、多端部署,应用可分可合、自由流转、分布式服务等开放能力,让开发者实现一个工程、一套代码即可开发出覆盖多种设备的应用,而且通过操作系统的原生能力即可实现应用间互操作、跨设备流转等,真正做到应用开发出来即可融入整个生态。
以WPS为例,其超过4000万行代码,金山办公高级副总裁毕晓存介绍,借助鸿蒙的全场景协同能力,WPS可根据不同硬件产品优势实现更为高效的跨端协作,例如可以在平板电脑上调用手机图库。
“腾讯系”姗姗来迟
在今年9月21日的“华为全联接大会2024”上,华为终端云总裁朱勇刚出席大会并发表《共建共享鸿蒙新世界》主题演讲。据其介绍,占据消费者使用时长99.9%的超1万个应用和元服务已上架到鸿蒙应用市场,涵盖汽车、教育、旅游住宿、金融理财、商务办公、购物比价、便捷生活、社交通讯、出行导航、新闻阅读、影音娱乐、实用工具、游戏等18个垂直领域。
而在9月底举行的华为坂田基地的鸿蒙千帆会战誓师大会上,百度、哔哩哔哩、钉钉、东方财富、京东集团、金山办公、快手、美团、支付宝、深开鸿、腾讯、本站集团、微博等纷纷亮相,几乎囊括了国内所有的互联网大厂。
然而,记者在升级HarmonyOS NEXT后发现,目前,微信、QQ等软件均无法使用,显示为“暂未鸿蒙化应用”。不过鸿蒙版的《王者荣耀》《和平精英》等腾讯游戏已经上线。
华为方面表示:“微信的测试版刚上架也是有名额限制的。升级NEXT的用户需要随时关注“华为应用商店-我的-应用尝鲜”专区,抢先下载微信。而QQ需要待QQ官方审核后才可以下载。”
记者了解到,目前微信的测试版仅支持单聊、群聊、音视频通话等基础社交通讯功能,但暂时无法支持共享定位、语音输入、发红包、拍一拍等更多功能。
上述开发者表示,微信作为一款集成了大量功能的应用,包括但不限于收发消息、语音视频聊天、支付、小程序等功能,这些功能的适配并非简单的代码移植能够解决的,需要不断地进行优化。
微信团队表示,微信鸿蒙原生版各项功能在不断适配中,将在后续版本中陆续更新完善。华为方面也对记者表示,再给双方一点时间和空间,一定会给大家一个更好的鸿蒙。