在2024年1月18日的盛会上,华为隆重推出了鸿蒙生态千帆启航仪式,标志着HarmonyOS NEXT星河预览版的开放申请。这一举动彰显了华为对鸿蒙生态系统未来的信心与期待,同时也见证了鸿蒙原生应用加速开发的进程,以及设备数量突破8亿大关的里程碑。这些动态体现了开发者和合作伙伴对鸿蒙生态持续增长潜力的坚定信念。
紧随其后,1月19日,HarmonyOS应用开发技术分论坛的成功举办,成为了行业内外关注的焦点。高德地图作为鸿蒙原生应用开发的杰出代表,受邀参与此次盛会,并由高德地图鸿蒙化负责人宋浩波进行了题为“高德地图鸿蒙化进展与实践分享”的主题演讲。在这场演讲中,宋浩波详细阐述了高德地图鸿蒙化的过程,分享了在开发过程中遇到的真实案例和最佳实践,为行业提供了一次深度的见解交流。
高德地图鸿蒙化的旅程始于2023年10月24日的鸿蒙立项全员开工大会,随后于12月1日正式与华为签署了鸿蒙合作协议,直至近期发布了鸿蒙原生高德地图的精简版本。整个过程中,高德团队展现了非凡的技术实力与不懈的努力,成功实现了地图基础功能的鸿蒙化,并计划在未来逐步将更多特色功能引入鸿蒙系统。
在实践分享环节,宋浩波深入探讨了高德地图鸿蒙化过程中面临的挑战与解决方案。他指出,由于高德地图业务复杂且对效果要求极高,因此在鸿蒙化过程中必须重点关注稳定性和能耗等问题。为此,高德团队采用了创新方法和工具,如自动化探索测试与方舟多线程安全问题监测工具,以显著提升鸿蒙原生版高德地图的用户体验。
以解决C++调用JS或ArkTS时偶发性线程调用崩溃问题为例,高德团队通过引入方舟多线程安全问题监测工具,开启了多线程检测功能,从而能够自动识别并精准定位违反多线程规则的代码,有效解决了这一难题。
高德地图的案例分享不仅展示了其在鸿蒙化过程中的技术实力,也为其他应用开发者提供了宝贵的参考。通过这些案例,开发者们可以深入了解鸿蒙提供的调测能力和工具,并学习如何在实际开发中解决类似问题。
高德地图的加入,无疑为鸿蒙生态地图导航板块的发展注入了新的活力,同时也推动了高德在一体化出行服务领域的持续进步。随着HarmonyOS NEXT星河预览版的开放申请与更多伙伴的积极参与,鸿蒙生态正迎来一个充满无限可能性的新时代。我们期待未来能看到更多高质量的鸿蒙原生应用涌现,为用户带来更加丰富和个性化的全场景体验。