0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一次开发,多端部署︱小红书携手HarmonyOS NEXT引领行业新风向

话说科技 来源: 话说科技 作者: 话说科技 2024-01-26 16:07 次阅读

1月18日下午,在备受瞩目的鸿蒙生态千帆启航仪式上,华为宣布:HarmonyOS NEXT星河预览版正式面向开发者开放申请。截至2023年年底,已有超过200个鸿蒙原生应用加速开发,鸿蒙生态设备数量突破8亿台。早在2023年11月底,小红书就已官方宣布完成了鸿蒙原生应用Beta版本的开发,小红书也由此成为了在拥有2亿以上月活跃用户的应用中,首家完成鸿蒙原生应用Beta版本开发的先锋APP。这一进展展现了小红书在技术革新方面的决心与实力,为鸿蒙生态的繁荣发展注入了新的活力。

在启航仪式举办的第二天,1月19日HarmonyOS应用开发技术分论坛成功召开,小红书作为鸿蒙原生应用开发先行者受邀出席。在分论坛上,小红书社区前端负责人艾德深入分享了小红书在“一次开发,多端部署”(以下简称“一多”)的设计与开发方面的最佳实践,展示了一多设计与开发的高效便捷,为开发者提供了宝贵的经验借鉴。

艾德首先介绍使用“一次开发,多端部署”的框架,完成多设备适配开发的目标和思路。据介绍,传统OS在跨端适配上的开发成本过高,凸显了目前HarmonyOS跨端响应式布局的重要性,此外,一多应用框架的核心构成以及相应的三层开发模型也为开发者提供了更加清晰、高效的开发路径。

在小红书基于一多框架进行的多端断点体系设计方面,艾德通过生动的案例和演示,展示了断点示例代码的设置、更新和同步过程,以及自定义组件如何获取断点信息,例如在面对不同尺寸的设备时,不仅会衡量界面宽度,还引入了宽高比的概念,基于窗口尺寸的变化,动态监测及更新断点。这些技巧为开发者在多设备适配方面提供了有力的技术支持。

此外,艾德还分享了小红书在基于一多框架完成多设备适配开发方面的具体实践。他详细介绍了主框架挪移布局、瀑布流增列布局以及图文笔记分栏布局等创新布局方式,这些布局方式不仅提升了用户体验的流畅性和美观度,也为开发者提供了更多的创意空间。

小红书积极拥抱鸿蒙原生应用开发,与HarmonyOS NEXT携手共同推进了科技和体验的创新。借助其独特的全场景分布式架构、无缝流转能力以及强大的性能和AI大模型等优势,相信鸿蒙原生版小红书App将为用户带来更加直接、便利的入口,以及“服务合时宜”的全新体验,为小红书自身带来连续、智能、高黏性的新流量增长机会。

展望未来,双方将继续保持彼此信任与紧密合作的关系,共同探索新的商业机会和更广阔的发展空间,携手共建繁荣的鸿蒙生态系统。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    57

    文章

    2275

    浏览量

    42560
  • HarmonyOS
    +关注

    关注

    79

    文章

    1951

    浏览量

    29811
收藏 人收藏

    评论

    相关推荐

    鸿蒙OS开发:典型页面场景【一次开发多端部署】实战(设置典型页面)

    本示例展示了设置应用的典型页面,其在小窗口和大窗口有不同的显示效果,体现一次开发多端部署的能力。
    的头像 发表于 05-27 09:36 938次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:典型页面场景【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】实战(设置典型页面)

    鸿蒙OS开发:典型页面场景【一次开发多端部署】实战(音乐专辑页2)

    本示例使用[一次开发多端部署]中介绍的自适应布局能力和响应式布局能力进行多设备(或多窗口尺寸)适配,保证应用在不同设备或不同窗口尺寸下可以正常显示。
    的头像 发表于 05-25 16:47 1923次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:典型页面场景【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】实战(音乐专辑页2)

    鸿蒙OS开发:【一次开发多端部署】(视频应用)

    者提供了“一次开发多端部署”的系统能力,让开发者可以基于一次
    的头像 发表于 05-25 16:29 4282次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(视频应用)

    鸿蒙OS开发:【一次开发多端部署】(音乐专辑页面)

    基于自适应和响应式布局,实现一次开发多端部署音乐专辑页面。
    的头像 发表于 05-25 16:21 552次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(音乐专辑页面)

    鸿蒙OS开发:【一次开发多端部署】(多设备自适应能力)简单介绍

    本示例是《一次开发多端部署》的配套示例代码,展示了[页面开发多能力],包括自适应布局、响应
    的头像 发表于 05-21 14:59 2002次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(多设备自适应能力)简单介绍

    鸿蒙OS开发:【一次开发多端部署】( 设置app页面)

    本示例展示了设置应用的典型页面,其在小窗口和大窗口有不同的显示效果,体现一次开发多端部署的能力。
    的头像 发表于 05-21 14:56 740次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】( 设置app页面)

    鸿蒙OS开发:【一次开发多端部署】(音乐专辑主页)

    本示例使用一次开发多端部署中介绍的自适应布局能力和响应式布局能力进行多设备(或多窗口尺寸)适配,保证应用在不同设备或不同窗口尺寸下可以正常显示。
    的头像 发表于 05-21 14:48 572次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(音乐专辑主页)

    鸿蒙OS开发:【一次开发多端部署】(多天气)项目

    本示例展示个天气应用界面,包括首页、城市管理、添加城市、更新时间弹窗,体现一次开发多端部署的能力。
    的头像 发表于 05-20 14:59 727次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(<b class='flag-5'>一</b>多天气)项目

    鸿蒙OS开发:【一次开发多端部署】(天气应用)案例

    本章通过个天气应用,介绍多应用的整体开发过程,包括UX设计、工程管理及调试、页面开发等。
    的头像 发表于 05-15 15:42 861次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(天气应用)案例

    HarmonyOS开发案例:【一次开发多端部署-音乐专辑】

    基于自适应和响应式布局,实现一次开发多端部署音乐专辑页面。
    的头像 发表于 05-13 16:48 572次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发</b>案例:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>-音乐专辑】

    HarmonyOS开发案例:【一次开发多端部署(视频应用)】

    者提供了“一次开发多端部署”的系统能力,让开发者可以基于一次
    的头像 发表于 05-11 15:41 1122次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发</b>案例:【<b class='flag-5'>一次</b><b class='flag-5'>开发</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>(视频应用)】

    HarmonyOS开发实例:【分布式新闻客户端】

    基于栅格布局、设备管理和多端协同,实现一次开发多端部署的分布式新闻客户端页面。
    的头像 发表于 04-17 15:57 754次阅读
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>开发</b>实例:【分布式新闻客户端】

    HarmonyOS SDK 助力新浪新闻打造精致易用的新闻应用

    用户带来更流畅、更智能、更安全的服务体验。在 HarmonyOS SDK 丰富完备的开放能力加持下,一次开发多端部署的高效
    发表于 02-07 15:51

    淘宝与华为合作将基于HarmonyOS NEXT启动鸿蒙原生应用开发

    1月25日,淘宝与华为举办鸿蒙合作签约仪式,宣布将基于HarmonyOS NEXT启动鸿蒙原生应用开发
    的头像 发表于 01-26 16:14 911次阅读

    浅析:HarmonyOS 一次开发多端部署

    可以看出来,鸿蒙覆盖千行百业的决心和勇气,也可以预见系统的庞杂和勃勃生机。接入厂商的增多,鸿蒙原生应用的增多,希望大家能碰撞出更多的、更实用的场景和多能力。
    的头像 发表于 01-22 18:13 900次阅读
    浅析:<b class='flag-5'>HarmonyOS</b> <b class='flag-5'>一次</b><b class='flag-5'>开发</b><b class='flag-5'>多端</b><b class='flag-5'>部署</b>