第一份“鸿蒙开发指南”背后 小红书的坚持与沉淀
1月18日,鸿蒙生态千帆启航仪式在深圳启幕。在主题演讲环节,小红书社区前端负责人艾德向与会嘉宾分享了小红书作为首批拥抱鸿蒙生态的头部合作伙伴,基于鸿蒙星河版尝鲜鸿蒙开发道路上的故事,并以及最终总结出第一份集合鸿蒙开发经验的开发指南“背后的坚持与沉淀。
作为年轻人的生活方式平台,小红书在助推潮流的同时,也在引领潮流。早在2023年8月份,小红书便与华为签约,成为首批开启鸿蒙开发的国民级应用。率先“吃螃蟹”的小红书,在摸索中不断前行,通过从下至上的推进,实现从0到1的突破。鸿蒙原生版小红书APP的开发过程中,小红书团队和华为驻厂工程师团队每天早上 聚集在研发中心,共同讨论、解决开发过程中所遇到的问题最终顶住了各种因素干扰,制定出了“一次开发,多端部署”的一期方案。双方互相成就,最终都向前迈出了坚实的一步。在这个过程中,小红书也积累了丰富的经验,成功撰写出行业第一份鸿蒙开发指南“,为鸿蒙原生适配提供了宝贵的实践参考。
从技术层面看,得益于鸿蒙星河版迁移技术门槛低的优势,小红书可以快速推进鸿蒙原生应用的开发进度,并基于一次开发多端部署的特性,实现“一鱼多吃”,让小红书用户实现了多设备协同发布笔记,在手机、平板、穿戴设备、车机等多种设备间自由切换,连接办公、旅游、生活等更多场景。
小红书参考了HarmonyOS NEXT官方指南里的分层架构模型,利用ArkUI开发框架提供的自适应布局和响应式布局能力,配合自定义断点体系,快速完成了一多能力的开发交付。自定义断点体系涵盖了多达7个屏幕宽度区间。设计师与开发者可以按照尺寸、宽高比例,将屏幕划分为有限的几个断点。针对每个断点,利用响应式布局能力,可以用很低的成本在多设备屏幕上获得更好的使用体验。
小红书与鸿蒙生态的紧密合作,使得小红书不仅在技术上取得了突破,也开启了平台社交体验的篇章,为更多应用厂商加快鸿蒙化进程,提供了宝贵的参考。而随着华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,鸿蒙生态进入第二阶段。鸿蒙生态将携手更多以小红书为代表的合作伙伴,加速千行百业的应用鸿蒙化,共建鸿蒙花园。