近日,一场聚焦于鸿蒙新生态构建的盛会——“鸿蒙生态伙伴SDK开发者论坛”在北京成功举办。此次论坛以“携手并进,共创鸿蒙新纪元”为核心议题,吸引了众多行业精英参与。
在论坛的荣耀时刻,融云凭借其在鸿蒙生态领域的率先布局与创新实践,荣获了华为鸿蒙生态的“HarmonyOS NEXT SDK 星河奖”。这一殊荣不仅是对融云技术实力的认可,更是对其在推动鸿蒙生态发展中所做努力的肯定。
论坛期间,融云CTO岑裕受邀发表演讲,他深入分享了融云SDK在适配原生鸿蒙系统过程中的宝贵经验。岑裕指出,融云作为全球超过155万App选择的即时通讯和实时音视频SDK服务商,一直致力于为全球3000多款主流机型提供高质量的服务。
岑裕进一步强调,融云的SDK在崩溃率和稳定性方面表现卓越,崩溃率始终控制在十万分之五以下,为众多对稳定性要求极高的超级App提供了坚实的技术支撑。然而,在鸿蒙SDK的研发过程中,融云也面临着诸多挑战。在鸿蒙官方的全力支持下,融云技术团队最终克服了内存和线程安全等方面的难题,成功推出了融云鸿蒙SDK,并实现了跨平台能力的无缝对接。
在演讲中,岑裕还透露了融云在鸿蒙SDK开发中的实践探索。面对移动互联网时代纷繁复杂的系统生态,融云选择了支持多平台能力对齐的跨平台方案Rust。岑裕表示,Rust在内存和线程安全方面具有显著优势,同时其工程化体系也非常完善,有助于问题的快速收敛。因此,融云决定采用Rust来重构其SDK的底层架构。
岑裕还介绍了融云鸿蒙SDK的架构特点。他指出,融云鸿蒙SDK在架构上大致分为两层:一层是鸿蒙社区提供的系列方案,另一层是Rust的一些核心库。在这样的架构下,融云成功实现了从C++到Rust的核心代码重构,为鸿蒙系统的开发者提供了更加高效、稳定的SDK服务。
在鸿蒙系统正式发布后,融云迅速响应,率先推出了HarmonyOS NEXT版融云IM SDK。这一举措不仅展示了融云对鸿蒙系统的深度支持,更为开发者提供了高效率、低成本的鸿蒙化开发解决方案。在鸿蒙生态的构建和发展过程中,融云与鸿蒙联合开发,共同解决了支持库不全、编译链缺失等难题,为整个生态的繁荣做出了重要贡献。