获取资料

2024 鸿蒙零基础快速实战-仿抖音App开发( ArkTS版 )

课程介绍

2024 鸿蒙零基础快速实战-仿抖音App开发( ArkTS版 )视频教程,由it资源网整理发布。本课程以原生鸿蒙HarmonyOS技术为基础,采用最新的ArkTS编程语言,并完全基于HarmonyOS API,致力于以极低的入门难度,引导你迅速实施HarmonyOS项目——抖音短视频App。通过本课程,你将掌握最尖端的技术知识。无论你是希望从零基础开始开发鸿蒙应用,还是计划对现有项目进行升级改造,本课程都能助你领先一步,轻松应对各种挑战。

相关推荐

慕课鸿蒙NEXT应用开发工程师

资源目录

.

第1章 开启快速开发HarmonyOS之旅/

[ 18M] 1-1课程导学怎样快速开发一个鸿蒙App

[ 15M] 1-2项目效果演示

第2章 初探HarmonyOS/

[8.1M] 2-1详解HarmonyOS特性

[ 12M] 2-2全视角了解HarmonyOS架构

[ 11M] 2-3原生鸿蒙-特性讲解

[4.2M] 2-4原生鸿蒙与HarmonyOSNEXT的关系

第3章 使用DevEco Studio高效开发/

[5.1M] 3-1从注册华为账号开始

[5.9M] 3-2下载安装开发工具DevEcoStudio

[ 17M] 3-3详解设置开发工具DevEcoStudio

[8.3M] 3-4创建一个HarmonyOS新应用之“HelloWorld”

[6.6M] 3-5使用预览器预览HarmonyOS应用

[8.3M] 3-6使用远程模拟器运行HarmonyOS应用

[4.9M] 3-7使用本地真机中运行HarmonyOS应用

[2.7M] 3-8使用远程真机运行HarmonyOS应用

[ 10M] 3-9在本地真机运行HarmonyOS应用

[ 13M] 3-10详解DevEcoStudio编辑器常用功能

[ 10M] 3-11使用DevEcoStudio高效开发本章总结

第4章 探寻HarmonyOS应用结构/

[ 14M] 4-1鸿蒙OS是套壳Android吗?

[7.4M] 4-2HarmonyOS应用结构之App详解

[6.6M] 4-3HarmonyOS应用结构的核心-Ability

[4.5M] 4-4HarmonyOS应用结构文件详解-应用及组件级配置

[2.8M] 4-5详解HarmonyOS应用结构之pack.info文件

[4.5M] 4-6探寻HarmonyOS应用结构本章小结

第5章 [进入实战第一步]HarmonyOS App需求分析及设计/

[ 18M] 5-1常见短视频平台有哪些功能?

[ 12M] 5-2详解项目实现的功能

[2.6M] 5-3如何设计HarmonyOS系统下短视频App的整体架构?

[7.8M] 5-4HarmonyOS短视频App之UI设计

[ 13M] 5-5HarmonyOS短视频App之业务逻辑设计

[6.5M] 5-6HarmonyOS应用数据要如何存储?

[9.4M] 5-7HarmonyOSApp需求分析及设计本章小结

第6章 [进入实战第二步]核心要素构建之短视频App原型设计与实现/

[5.2M] 6-1谈谈HarmonyOSApp原型设计与实现

[9.0M] 6-2应用初始化

[2.9M] 6-3短视频应用的页面切换流程

[ 31M] 6-4实现注册登录页面的原型设计

[ 17M] 6-5实现首页页面的原型设计

[8.7M] 6-6实现发布页面的原型设计

[9.7M] 6-7实现“我”页面的原型设计

[ 25M] 6-8实现导航栏的原型设计

[2.0M] 6-9短视频App原型设计与实现本章小结

第7章 [进入实战第三步]短视频App用户注册登录模块/

[6.9M] 7-1短视频App用户注册与登录模块本章介绍

[ 15M] 7-2HarmonyOSArkUI介绍

[4.6M] 7-3优化注册登录页面

[ 47M] 7-4基于TextInput组件搭建用户注册前台

[ 50M] 7-5基于Grid组件和GridItem组件实现头像相册页面

[ 11M] 7-6解析本地图片资源列表

[ 41M] 7-7传递头像数据给头像相册页面PortraitAlbumPage

[ 24M] 7-8实现选取本地图片资源作为用户头像

[ 46M] 7-9通过onPageShow方式获取头像选择的结果

[ 31M] 7-10实现用户登录校验

[ 27M] 7-11导航到注册登录页面或者首页

[ 15M] 7-12设置应用启动默认页面

[5.8M] 7-13短视频App用户注册与登录模块本章小结

第8章 [进入实战第四步]实战短视频App视频播放模块/

[7.5M] 8-1短视频App视频播放模块本章介绍

[ 30M] 8-2详解ArkTS语言

[4.9M] 8-3短视频App视频播放概述

[认准一手完整 www.ukoou.com]

[8.4M] 8-4定义视频播放器的状态枚举类PlayState

[ 18M] 8-5深入理解视频播放组件Video

[8.5M] 8-6理解视频控制器VideoController的使用

[ 27M] 8-7定义视频信息类VideoInfo及JSON数据

[ 12M] 8-8实现视频播放器(一)Stack创建视频播放界面布局

[ 24M] 8-9实现视频播放器(二)Video创建视频播放器

[ 19M] 8-10实现视频播放器(三)效果演示

[ 13M] 8-11实现视频播放器的开始与暂停(一)实现开始与暂停的方法

[ 10M] 8-12实现视频播放器的开始与暂停(二)设置视频播放器的点击事件

[ 45M] 8-13实现视频播放器的开始与暂停(三)在视频上设置开始按钮

[ 41M] 8-14基于Flex布局实现视频分类页签

[ 19M] 8-15实现视频信息展示区(一)基于线性布局实现主体代码布局

[ 28M] 8-16实现视频信息展示区(二)实现用户信息展示

[ 39M] 8-17实现视频信息展示区(三)实现视频信息展示

[ 60M] 8-18实现侧边操作栏(一)实现侧边操作栏

[ 22M] 8-19实现侧边操作栏(二)在视频播放界面添加侧边操作栏

[ 33M] 8-20实现滑动切换视频功能(一)在首页使用Swiper组件

[ 63M] 8-21实现滑动切换视频功能(二)通过@Link、@Watch处理父组件变量的变化

[ 37M] 8-22实现滑动切换视频功能(三)实现MainPage组件与VideoView的互动

[ 47M] 8-23实现滑动切换视频功能(四)实现Index与子组件MainPage的互动

[ 52M] 8-24实现视频数据存储(一)定义抽象类BasicDataSource(一)

[ 68M] 8-25实现视频数据存储(一)定义抽象类BasicDataSource(二)

[ 12M] 8-26实现视频数据存储(二)定义视频信息数据源VideoInfoDataSource

[ 23M] 8-27实现视频数据存储(三)通过LazyForEach实现视频数据的懒加载

[ 18M] 8-28实现视频数据存储(四)在Index页面传递视频数据源给首页

[ 27M] 8-29通过Builder自定义导航栏的样式(一)自定义导航栏TabBuilder

[ 14M] 8-30通过Builder自定义导航栏的样式(二)在TabContent中使用TabBuilder

[4.9M] 8-31短视频App视频播放模块本章小结

第9章 [进入实战第五步]实战短视频App视频发布模块/

[2.7M] 9-1短视频App视频发布模块本章介绍

[ 41M] 9-2手把手带你实现视频发布页面整体布局设计

[ 16M] 9-3基于Grid组件和GridItem组件实现视频相册页面(一)准备待上传视频数据

[4.8M] 9-4基于Grid组件和GridItem组件实现视频相册页面(二)创建视频相册页面VideoAlbumPage

[ 44M] 9-5基于Grid组件和GridItem组件实现视频相册页面(三)使用Grid组件和GridItem组件

[9.7M] 9-6选取本地图片资源作为视频封面(一)从视频发布页面跳转到视频相册

[ 15M] 9-7选取本地图片资源作为视频封面(二)选取视频封面

[ 42M] 9-8通过onPageShow方式获取视频选择的结果

[ 22M] 9-9视频发布校验

[ 12M] 9-10校验完成后的处理(一)校验通过跳转到Index页面

[ 11M] 9-11校验完成后的处理(二)校验不通过使用promptAction给出提示

[9.1M] 9-12更改从首页导航到视频发布页面的方式(一)将VideoPublishPage内容从Index剥离

[ 24M] 9-13更改从首页导航到视频发布页面的方式(二)自定义导航栏添加点击事件

[ 48M] 9-14更改从首页导航到视频发布页面的方式(三)使用TabsController精细化控制Tabs

[ 30M] 9-15存储发布的视频(一)通过路由参数获取用户信息并存储至AppStorage

[ 12M] 9-16存储发布的视频(二)在视频发布页面通过AppStorage获取用户信息

[ 22M] 9-17存储发布的视频(三)发布视频时通过路由参数传递视频数据

[ 13M] 9-18存储发布的视频(四)在Index页获取发布视频数据并存储

[ 32M] 9-19存储发布的视频(五)通过debug方式排查问题

[2.4M] 9-20短视频App发布模块本章小结

第10章 [进入实战第六步]实战短视频App视频管理模块/

[4.2M] 10-1短视频App视频管理模块本章介绍

@it资源网ukoou.com

[ 15M] 10-2“我”页面整体布局设计(一)使用Flex布局实现菜单栏组件

[ 19M] 10-3“我”页面整体布局设计(二)基于AppStorage创建个人信息展示区组件

[ 54M] 10-4“我”页面整体布局设计(三)使用Tabs组件实现作品分类组件

[ 36M] 10-5“我”页面整体布局设计(四)为“我”页面设置背景图

[ 25M] 10-6“我”页面作品列表(一)定义用户上传的视频信息数据源

[ 77M] 10-7“我”页面作品列表(二)基于List创建作品列表组件

[ 63M] 10-8UserVideoDataSource对象的双向绑定

[ 11M] 10-9“我”页面作品列表的新增和删除(一)新增数据到UserVideoDataSource

[8.5M] 10-10“我”页面作品列表的新增和删除(二)删除UserVideoDataSource的数据

[ 44M] 10-11“我”页面作品列表的新增和删除(三)删除VideoInfoDataSource的数据

[ 90M] 10-12“我”页面作品列表的编辑(一)基于CustomDialog来定义编辑弹窗

[ 60M] 10-13“我”页面作品列表的编辑(二)定义VideoEditCustomDialog的实例

[ 41M] 10-14点赞信息存储(一)基于IDataSource接口实现点赞信息数据源

[ 34M] 10-15点赞信息存储(二)初始化首页数据时的点赞信息处理

[ 48M] 10-16点赞信息存储(三)处理点赞与取消点赞

[ 26M] 10-17“我”页面点赞列表(一)基于List创建点赞列表组件

[ 67M] 10-18“我”页面点赞列表(二)作品分类引用点赞列表组件

[ 38M] 10-19收藏信息存储(一)基于IDataSource接口实现点赞信息数据源

[ 16M] 10-20收藏信息存储(二)初始化首页数据时的收藏信息处理

[ 22M] 10-21收藏信息存储(三)处理收藏与取消收藏

[ 49M] 10-22“我”页面收藏列表(一)基于List创建收藏列表组件

[ 10M] 10-23“我”页面收藏列表(二)作品分类引用收藏列表组件

[ 36M] 10-24关注信息存储(一)基于IDataSource接口实现关注信息数据源

[ 25M] 10-25关注信息存储(二)初始化首页数据时的关注信息处理

[ 29M] 10-26关注信息存储(三)处理关注与取关

[ 48M] 10-27“我”页面关注列表(一)基于List创建关注列表组件

[ 17M] 10-28“我”页面关注列表(二)作品分类引用关注列表组件

[6.4M] 10-29短视频App视频管理模块本章小结

第11章 总结与展望/

[ 21M] 11-1总结与展望(一)总结

[9.2M] 11-2总结与展望(二)展望

资料代码/

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址