698分钟

HarmonyOS 应用开发实战指南——ArkTS与ArkUI进阶应用

HarmonyOS 应用开发实战指南——ArkTS与ArkUI进阶应用

随着鸿蒙生态的快速发展,市场对应用体验的要求已从“功能实现”升级为“体验卓越”。然而,许多开发者虽掌握基础,却在复杂UI布局、深层数据同步及列表性能优化上频频受阻,导致应用卡顿、架构混乱,难以交付高质…

课程分类
编程开发 | 软件开发
适用人群
工程师, 专家, 研究员
课程标签
HarmonyOS,ArkTS,ArkUI
随着鸿蒙生态的快速发展,市场对应用体验的要求已从“功能实现”升级为“体验卓越”。然而,许多开发者虽掌握基础,却在复杂UI布局、深层数据同步及列表性能优化上频频受阻,导致应用卡顿、架构混乱,难以交付高质量的商业项目,职业发展遭遇瓶颈。为此,三节课特邀华为资深HDE(Huawei Developer Expert),聚焦鸿蒙开发中的高阶挑战,打造这门《HarmonyOS 应用开发实战指南——ArkTS与ArkUI进阶应用》实战课程。我们摒弃基础知识的重复,直击复杂场景,带你系统掌握构建高性能、高体验应用的核心技能。本课程通过简易影视APP、任务项设置、商品列表与经典瀑布流四大实战项目,带你深度攻克高级布局、自定义组件、MVVM模式、嵌套数据管理及LazyForEach性能优化等核心技术。学完后,你将能游刃有余地应对企业级开发需求,独立构建出架构清晰、体验流畅的商用鸿蒙应用。
第一章 简易版影视APP - 第一节 弹性布局(Flex)-基本概念 - 第二节 弹性布局(Flex)-布局方向、布局换行及主轴对齐方式 - 第三节 弹性布局(Flex)-交叉轴对齐方式 - 第四节 弹性布局(Flex)-自适应拉伸(flexBasic、flexGrow、flexShink)及场景示例 - 第五节 网格布局(Grid_GridItem)-布局与排列方式 - 第六节 网格布局(Grid_GridItem)-可滚动的网格布局 - 第七节 Swiper组件 - 第八节 @Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化-基本概念和基本使用 - 第九节 @Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化-使用场景 - 第十节 @Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化-常见问题 - 第十一节 视频播放(Video)-使用方法 - 第十二节 视频播放(Video)-自定义控制器 - 第十三节 MVVM模式 - 第十四节 简易版影视APP案例实战-资源、框架及顶部导航 - 第十五节 简易版影视APP案例实战-全部分类页面 - 第十六节 简易版影视APP案例实战-电影和其他分类页面 - 第十七节 简易版影视APP案例实战-页面整合 - 第十八节 简易版影视APP案例实战-视频滑动播放 - 第十九节 简易版影视APP案例实战-视频播放视图细化 第二章 完成任务项设置 - 第一节 Picker选择器-月历与日期选择 - 第二节 Picker选择器-文本选择 - 第三节 Picker选择器-时间选择 - 第四节 切换按钮Toggle - 第五节 完成任务项设置案例实战-资源初始化与任务列表页 - 第六节 完成任务项设置案例实战-编辑任务页与任务开启组件 - 第七节 完成任务项设置案例实战-目标设置展示 - 第八节 完成任务项设置案例实战-弹窗构造逻辑 - 第九节 完成任务项设置案例实战-目标设置弹窗实现 - 第十节 完成任务项设置案例实战-时间提醒弹窗实现 - 第十一节 完成任务项设置案例实战-频率弹窗和提交完成的实现 第三章 实现商品列表 - 第一节 选项卡(Tabs)(上) - 第二节 选项卡(Tabs)(下) - 第三节 深入学习Scroll-属性和控制器 - 第四节 深入学习Scroll-典型示例(上) - 第五节 深入学习Scroll-典型示例(下) - 第六节 LazyForEach:数据懒加载-使用限制和键值生成规则 - 第七节 LazyForEach:数据懒加载-第一次渲染 - 第八节 LazyForEach:数据懒加载-非第一次渲染 - 第九节 LazyForEach:数据懒加载-改变数据子属性及拖拽排序 - 第十节 LazyForEach:数据懒加载-常见问题和解决方案 - 第十一节 实现商品列表案例实战-资源初始化和首页框架 - 第十二节 实现商品列表案例实战-实现Tabs - 第十三节 实现商品列表案例实战-商品列表和懒加载 - 第十四节 实现商品列表案例实战-下拉刷新与到底提示 第四章 开发经典的瀑布流 - 第一节 WaterFlow:瀑布流组件 - 第二节 开发经典的瀑布流案例实战-资源初始化与首页部分组件展示 - 第三节 开发经典的瀑布流案例实战-瀑布流实现
陆荣涛

陆荣涛

大前端+AI开发者