在备受关注的鸿蒙生态千帆启航仪式上,华为宣布HarmonyOS NEXT星河预览版正式向开发者开放申请。至2023年底,已有超过200款鸿蒙原生应用加速开发,鸿蒙生态设备总数突破8亿台。此前,小红书已提前于11月底宣布完成鸿蒙原生应用Beta版本开发,成为首个在拥有2亿以上月活跃用户的应用中实现此成就的先锋APP。
小红书作为鸿蒙原生应用开发的先行者,受邀参与了1月19日举办的HarmonyOS应用开发技术分论坛。社区前端负责人艾德深入分享了“一次开发,多端部署”(简称“一多”)的设计与开发经验,为开发者提供了一套高效便捷的解决方案。
艾德介绍,“一多”框架旨在实现多设备适配开发目标,解决传统操作系统在跨端适配上的高成本问题。该框架包括核心构成和三层开发模型,为开发者提供了清晰、高效的开发路径。
艾德展示了基于“一多”框架的多端断点设计,包括断点示例代码的设置、更新和同步,以及自定义组件如何获取断点信息。通过灵活应对不同尺寸设备的界面变化,如考虑宽度和宽高比,动态监测并更新断点,有效提升多设备适配的效率和体验。
小红书在多设备适配开发中采用了创新布局方式,如主框架挪移布局、瀑布流增列布局以及图文笔记分栏布局,这些布局不仅优化了用户体验,也激发了更多创意空间。
小红书积极拥抱鸿蒙原生应用开发,与HarmonyOS NEXT携手推进技术创新。借助鸿蒙系统的优势,如全场景分布式架构、无缝流转能力和强大性能,鸿蒙原生版小红书App有望为用户带来更加便捷、智能的体验,为小红书带来持续增长的新流量机会。
双方将保持紧密合作,共同探索新的商业机会和广阔的发展空间,致力于构建繁荣的鸿蒙生态系统。