价格: 40 学币
ReactNative+TypeScript仿喜马拉雅开发App视频教程,由优库it资源网整理发布。本课融合RN的跨平台能力+TS的全新开发体验课程,介绍使用RN + TS开发听书App,从需求分析,到功能实现,一步步带领大家完成功能,学会如何解决实际开发问题,是一个完整的项目开发实例。通过导航器、dva状态管理、图标生成组件、自定义导航器、动画效果、音视频的播放、动态导航和动态model、本地数据持久化等一系列的功能,帮助大家具备独立开发完整的RN应用的能力
.
├── 1-课程介绍/
│ └── [ 40M] 1-1 课程导学.mp4
├── 2-ES6、React、React Native基础知识串讲/
│ ├── [ 34M] 2-1 环境搭建.mp4
│ ├── [ 47M] 2-2 Android开发环境搭建.mp4
│ ├── [ 29M] 2-3 创建项目.mp4
│ ├── [ 30M] 2-4 ES6之简介及变量声明.mp4
│ ├── [ 47M] 2-5 ES6之模板字符串和函数默认参数.mp4
│ ├── [ 21M] 2-6 ES6之箭头函数.mp4
│ ├── [ 40M] 2-7 ES6之解构赋值、对象字面量、展开语法、剩余语法.mp4
│ ├── [ 98M] 2-8 ES6之class.mp4
│ ├── [ 63M] 2-9 ES6之class继承.mp4
│ ├── [ 67M] 2-10 promise知识讲解.mp4
│ ├── [ 56M] 2-11 ES6之generator.mp4
│ ├── [ 13M] 2-12 ES6之模块.mp4
│ ├── [ 37M] 2-13 React基础.mp4
│ ├── [ 29M] 2-14 RN基础知识之RN介绍.mp4
│ ├── [ 13M] 2-15 RN基础知识之宽高.mp4
│ ├── [ 26M] 2-16 RN基础知识之基础组件与样式.mp4
│ ├── [ 47M] 2-17 RN布局(1).mp4
│ ├── [ 60M] 2-18 RN布局(2).mp4
│ ├── [ 44M] 2-19 RN基础之触摸事件.mp4
│ └── [ 51M] 2-20 RN基础之网络请求.mp4
├── 3-TypeScript基础知识/
│ ├── [ 27M] 3-1 TypeScript之简介.mp4
│ ├── [ 19M] 3-2 TypeScript之非原始类型.mp4
│ ├── [ 12M] 3-3 TypeScript之函数.mp4
│ ├── [ 36M] 3-4 TypeScript之接口.mp4
│ └── [9.2M] 3-5 TypeScript之泛型.mp4
├── 4-项目分析/
│ └── [ 40M] 4-1 项目分析.mp4
├── 5-项目初始化/
│ ├── [ 20M] 5-1 项目初始化.mp4
│ ├── [ 29M] 5-2 多环境.mp4
│ └── [ 64M] 5-3 绝对路径.mp4
├── 6-接口管理工具/
│ └── [ 39M] 6-1 接口文档.mp4
├── 7-新版导航器React-Navigation5.0/
│ ├── 【认准一手完整 www.ukoou.com】
│ ├── [9.1M] 7-1 导航器基本介绍.mp4
│ ├── [ 34M] 7-2 安装导航器.mp4
│ ├── [ 71M] 7-3 堆栈式导航器(1).mp4
│ ├── [ 55M] 7-4 堆栈式导航器(2).mp4
│ └── [112M] 7-5 标签导航器.mp4
├── 8-状态管理Dva/
│ ├── [ 73M] 8-1 状态管理基础介绍(redux).mp4
│ ├── [ 46M] 8-2 状态管理基础介绍(redux-saga).mp4
│ ├── [ 47M] 8-3 集成Dva-core.mp4
│ ├── [ 38M] 8-4 Dva基础使用方法.mp4
│ ├── [ 20M] 8-5 Dva异步操作.mp4
│ └── [ 33M] 8-6 Dva插件dva-loading.mp4
├── 9-首页模块/
│ ├── [ 18M] 9-1 首页展示与功能分析.mp4
│ ├── [ 52M] 9-2 底部标签导航器字体图标.mp4
│ ├── [ 44M] 9-3 顶部标签导航器.mp4
│ ├── [ 69M] 9-4 轮播图 上.mp4
│ ├── [ 62M] 9-5 轮播图 下@优库it资源网.mp4
│ ├── [ 93M] 9-6 网络请求到数据,通过dva映射到组件.mp4
│ ├── [ 89M] 9-7 猜你喜欢 上.mp4
│ ├── [100M] 9-8 猜你喜欢 下.mp4
│ ├── [ 42M] 9-9 首页列表(1).mp4
│ ├── [ 96M] 9-10 首页列表(2).mp4
│ ├── [ 56M] 9-11 首页列表优化与课后作业.mp4
│ ├── [ 37M] 9-12 下拉刷新.mp4
│ ├── [122M] 9-13 上拉加载更多.mp4
│ ├── [ 68M] 9-14 自定义顶部标签组件.mp4
│ ├── [ 64M] 9-15 自定义顶部标签组件布局.mp4
│ ├── [ 81M] 9-16 自定义顶部标签组件渐变色效果.mp4
│ ├── [ 88M] 9-17 自定义顶部标签渐变色组件显隐.mp4
│ └── [ 35M] 9-18 自定义组件的完善.mp4
├── 10-分类模块/
│ ├── [9.8M] 10-1 类别模块功能演示和分析.mp4
│ ├── [ 21M] 10-2 数据结构和本地数据存储.mp4
│ ├── [ 54M] 10-3 类别模块的model.mp4
│ ├── [ 88M] 10-4 类别页面的布局和样式(1).mp4
│ ├── [ 56M] 10-5 类别页面的布局和样式(2).mp4
│ ├── [ 83M] 10-6 添加标题栏右上角按钮以及切换编辑状态.mp4
│ ├── [ 59M] 10-7 新增类别和删除类别(1).mp4
│ ├── [ 53M] 10-8 新增类别和删除类别(2).mp4
│ ├── [ 56M] 10-9 类别的拖拽功能.mp4
│ ├── [ 51M] 10-10 动态生成标签导航器和model(1).mp4
│ ├── [ 67M] 10-11 动态生成标签导航器和model(2).mp4
│ └── [5.7M] 10-12 课后作业.mp4
├── 11-频道模块/
│ ├── [6.9M] 11-1 频道模块的功能演示和分析.mp4
│ ├── [ 41M] 11-2 yapi创建接口和model.mp4
│ ├── [ 96M] 11-3 频道信息组件(上).mp4
│ ├── [118M] 11-4 频道信息组件(下).mp4
│ ├── [ 73M] 11-5 频道页面Tab标签(上).mp4
│ ├── [126M] 11-6 频道页面Tab标签(下).mp4
│ ├── [ 52M] 11-7 react-native的动画.mp4
│ ├── [ 82M] 11-8 手势响应系统(1).mp4
│ ├── [ 37M] 11-9 手势响应系统(2).mp4
│ ├── [ 66M] 11-10 手势响应系统(3).mp4
│ ├── [107M] 11-11 手势响应系统(4).mp4
│ └── [ 51M] 11-12 react-native-tab-view组件的优化以及课后作业.mp4
├── 12-频道详情模块/
│ ├── [8.3M] 12-1 频道详情页面的功能介绍和分析.mp4
│ ├── [ 58M] 12-2 导航器的全屏模式(上).mp4
│ ├── [ 43M] 12-3 导航器的全屏模式(下).mp4
│ ├── [ 28M] 12-4 音频播放(1).mp4
│ ├── [ 31M] 12-5 音频播放(2).mp4
│ ├── [ 39M] 12-6 音频播放(3).mp4
│ ├── [ 45M] 12-7 音频播放(4).mp4
│ ├── [ 54M] 12-8 暂停以及进度条展示播放时间(上).mp4
│ ├── [ 70M] 12-9 暂停以及进度条展示播放时间(下).mp4
│ ├── [ 61M] 12-10 上一首下一首功能(上).mp4
│ ├── [ 76M] 12-11 上一首下一首功能(下).mp4
│ ├── [ 93M] 12-12 图片的缩放和渐变色.mp4
│ ├── [ 55M] 12-13 弹幕 (1).mp4
│ ├── [ 48M] 12-14 弹幕(2).mp4
│ ├── [ 46M] 12-15 弹幕(3).mp4
│ ├── [ 58M] 12-16 弹幕(4).mp4
│ └── [2.1M] 12-17 课后练习.mp4
├── 13-底部标签导航器的播放标签以及脱离导航器之外的播放按钮/
│ ├── [6.1M] 13-1 底部标签播放按钮的功能介绍和分析.mp4
│ ├── [ 70M] 13-2 自定义底部标签按钮(上).mp4
│ ├── [ 61M] 13-3 自定义底部标签按钮(下).mp4
│ ├── [ 91M] 13-4 页面之外的播放按钮.mp4
│ ├── [ 61M] 13-5 播放按钮的跳转功能.mp4
│ └── [2.0M] 13-6 课后练习.mp4
├── 14-我听模块/
│ ├── [ 10M] 14-1 我听模块的功能展示和分析.mp4
│ ├── [ 48M] 14-2 安装realm.mp4
│ ├── [ 32M] 14-3 保存播放的音频.mp4
│ ├── [ 66M] 14-4 查询realm数据.mp4
│ ├── [ 21M] 14-5 删除realm数据.mp4
│ └── [ 30M] 14-6 更新表结构以及迁移数据.mp4
├── 15-发现模块/
│ ├── [2.2M] 15-1 发现页面的功能介绍和分析.mp4
│ ├── [ 16M] 15-2 发现模块的model.mp4
│ ├── [ 60M] 15-3 FlatList展示视频.mp4
│ ├── [ 37M] 15-4 暂停其他视频和音频的播放.mp4
│ └── [2.8M] 15-5 课后练习.mp4
├── 16-账号模块/
│ ├── [6.8M] 16-1 账号模块的功能展示和分析.mp4
│ ├── [ 27M] 16-2 账号模块的model.mp4
│ ├── [ 68M] 16-3 我的页面ui以及跳转功能.mp4
│ ├── [ 48M] 16-4 登录页面表单组件Formik.mp4
│ ├── [ 32M] 16-5 表单校验库yup.mp4
│ ├── [ 75M] 16-6 封装表单输入框.mp4
│ ├── [ 62M] 16-7 显示用户信息以及保存登录状态(上).mp4
│ ├── [ 64M] 16-8 显示用户信息以及保存登录状态(下).mp4
│ └── [ 65M] 16-9 功能完善和课后练习.mp4
├── 17-打包发布/
│ ├── [ 69M] 17-1 启动页之android配置.mp4
│ ├── [ 22M] 17-2 启动页之ios配置.mp4
│ ├── [ 64M] 17-3 Android应用图标以及配置.mp4
│ ├── [ 30M] 17-4 android打包发布到蒲公英以及豌豆荚(上).mp4
│ ├── [ 47M] 17-5 android打包发布到蒲公英以及豌豆荚(下).mp4
│ ├── [ 20M] 17-6 ios端配置.mp4
│ ├── [ 24M] 17-7 ios编译并上传到蒲公英(上).mp4
│ ├── [8.4M] 17-8 ios编译并上传到蒲公英(下).mp4
│ ├── [ 18M] 17-9 ios编译并上传到appstore(上).mp4
│ └── [ 23M] 17-10 ios编译并上传到appstore(下).mp4
├── 18-课程总结/
│ └── [ 13M] 18-1 课后总结.mp4
├── 19-使用hook重写项目/
│ ├── [7.5M] 19-1 hook简介.mp4
│ ├── [ 46M] 19-2 hook基础函数之useState.mp4
│ ├── [ 42M] 19-3 hook基础函数之useEffect.mp4
│ ├── [ 60M] 19-4 hook基础函数之useRef.mp4
│ ├── [ 92M] 19-5 深入了解useState.mp4
│ ├── [ 91M] 19-6 深入了解useEffect.mp4
│ ├── [ 63M] 19-7 hook函数之useContext和useReducer.mp4
│ ├── [ 44M] 19-8 hook函数之useMemo和useCallback.mp4
│ ├── [ 17M] 19-9 hook函数之useLayoutEffect和useImperativeHandle.mp4
│ ├── [ 50M] 19-10 自定义hook函数.mp4
│ ├── [ 59M] 19-11 使用hook替代connect高阶组件.mp4
│ └── [4.8M] 19-12 总结.mp4
└── 资料代码/