ReactNative技术精讲与高质量上线APP开发视频教程
data/attachment/forum/img/101256xfehile7iirlhbhq.jpg
第1章 开辟预备(学前需要RN语法根本)
(一定要先看本章第一节)本章首先会对项目需求停止分析,然后对项目结果停止演示,让大师晓得我们将要开辟一款怎样的APP,接着,会制定一个项目开辟计划,让大师大白我们将以怎样的方式开辟这款APP,然后,会对这款APP做一个技术上的分化,让大师晓得开辟这款APP需要用到哪些技术;然后,会教你若何自界说组件,若何停止页...
1-1 课程进修指南(一定要最早看)
1-2 项目先容与开辟计划
1-3 项目技术分化
1-4 项目结构先容
1-5 项目底部导航菜单开辟
1-6 Navigator的根基利用及页面间数据传递实现
1-7 自界说组件NavigationBar-1
1-8 自界说组件NavigationBar-2
1-9 自界说组件NavigationBar-3
第2章 适配RN 0.55全新导航器react-navigation精讲
(假如是新手,先基于0.40版本并从第四章起头进修)本章节会对react-navigation、StackNavigator、TabNavigator、DrawerNavigator做个周全的分解和讲授,并连系案例讲授react-navigation的利用,让你进修到从react-navigation doc中获得不到的适用经历与技能;...
2-1 react-navigation讲授
2-2 StackNavigator精讲-1
2-3 StackNavigator精讲-2
2-4 StackNavigator精讲-3
2-5 StackNavigator精讲-4
2-6 TabNavigator精讲-1
2-7 TabNavigator精讲-2
2-8 TabNavigator精讲-3
2-9 DrawerNavigator精讲-1
2-10 DrawerNavigator精讲-2
第3章 适配RN 0.55最新高性能列表组件精讲
(假如是新手,先基于0.40版本并从第四章起头进修)本章节首要除了讲授`FlatList`,`SectionList`,`VirtualizedList`与`SwipeableFlatList`的利用技能之外,同时会连系`ListView`对`FlatList`的特征与道理做出分析讲授,并连系课程案例带着大师从ListView到FlatList一步步走进高性能的列表。...
3-1 高性能列表组件FlatList、VirtualizedList精讲-1
3-2 高性能列表组件FlatList、VirtualizedList精讲-2
3-3 高性能列表组件FlatList、VirtualizedList精讲-3
3-4 高性能列表组件FlatList、VirtualizedList精讲-4
3-5 高性能列表组件SwipeableFlatList精讲
3-6 高性能列表组件SectionList详解-1
3-7 高性能列表组件SectionList详解-2
第4章 项目根本功用开辟(ListView、下拉革新、上拉加载更多、APP启动指导流程)
本章首先会对开辟一款App最常用的组件ListView及RefreshControl停止讲授;接着会讲授React Native 的 Fecth API的利用与轻量级封装,让你可以进修并把握React Native的收集编程技术;最初会先容App的启动指导流程,让你把握一款App从启动到进入首页的后果结果。...
4-1 ListView列表、下拉革新、上拉加载的根基利用
4-2 收集编程利器-Fetch的根基利用
4-3 收集编程利器-Fetch的轻量级封装
4-4 项目启动指导流程实现
第5章 Popular(最热)模块开辟(AsyncStorage数据库技术、离线缓存)
本章首要讲授若何设想与实现Popular(最热)模块;首先对Popular的数据模块停止封装,然后讲授AsyncStorage技术,让你学会在React Native中若何停止数据存储;接着讲授若何加载json数据,若何实现自界说定阅标签,标签排序,标签删除等功用,若何实现Popular模块离线缓存功用,让你把握离线缓存道理以及实现计划;最初讲授Web...
5-1 Popular(最热)模块的数据层设想
5-2 Popular(最热)模块的列表页面实现-1
5-3 Popular(最热)模块的列表页面实现-2
5-4 Popular(最热)模块的列表页面实现-3
5-5 AsyncStorage异步数据存储技术剖析
5-6 Popular(最热)模块的自界说标签功用实现-1
5-7 Popular(最热)模块的自界说标签功用实现-2
5-8 Popular(最热)模块的自界说标签功用实现-3
5-9 Popular(最热)模块的自界说标签功用实现-4
5-10 Popular(最热)模块的标签排序功用实现-1
5-11 Popular(最热)模块的标签排序功用实现-2
5-12 Popular(最热)模块的标签移除功用实现
5-13 Popular(最热)模块的离线缓存功用实现
5-14 WebView控件实现简单阅读器
5-15 Popular(最热)模块的详情页功用实现
第6章 Trending(趋向)模块开辟(代码优化技能、高复用代码设想)
本章首要讲授若何设想与实现Trending(趋向)模块;首先会讲授若何从https://github.com/trending上获得数据,并把数据剖析并封装成工具,并优化代码,将上述进程封装成一个可复用的Trending数据模块;接着会讲授在React Native中若何实现一个Pop弹出菜单;最初,我会教大师若何复用Popular(最热)模块的代码来实现一个自界说...
6-1 Trending(趋向)模块的数据接口实现道理及利用详解
6-2 Trending(趋向)模块的数据层设想
6-3 Trending(趋向)模块的列表页面实现
6-4 Pop弹窗功用实现
6-5 Trending(趋向)模块的自界说说话功用实现
6-6 Trending(趋向)模块的自界说说话排序功用实现
第7章 Favorite(收藏)模块开辟(数据DAO层设想技能,数据状态实时更新)
本章首要讲授若何设想与实现Favorite(收藏)模块;首先会讲授如作甚Popular与Trending模块增加收藏功用(包括收藏与取消收藏),接着将这一进程封装成一个可复用的FavoriteDao模块,以方便别的模块挪用;然后会讲授若何将收藏的项目加载并显现出来,若何实时更新收藏状态;最初会为收藏列表实现详情页。...
7-1 为Popular(最热)模块的列表页增加收藏功用-1
7-2 为Popular(最热)模块的列表页增加收藏功用-2
7-3 Favorite(收藏)模块的收藏状态数据DAO层设想
7-4 Favarite(收藏)模块的数据收藏状态实时更新
7-5 为Trending(趋向)模块的列表页增加收藏功用
7-6 为Popular(最热)与Trending(趋向)模块的详情页增加收藏的功用
7-7 Favorite(收藏)模块列表页面根基实现与用户所收藏的项目数据获得
7-8 Favorite(收藏)模块列表页面具体实现-1
7-9 Favorite(收藏)模块列表页面具体实现-2
第8章 My(我的)模块开辟(代码提取技能,组合形式利用技能,数据异步革新与静态增加)
本章首要讲授若何设想与实现My(我的)模块;首先会讲授若何构建我的页面;然后讲授若何构建关于页面与关于作者页面,在这里会对关于页面与关于作者页面的公共代码停止提取,经过这一节你会学到若何用组合的方式来复用代码的技能,以及它与经过继续方式复用代码的优弱点;别的,经过这一章你也能进修到若何自界说扩大列表,如...
8-1 My(我的)模块分组列表页面实现-1
8-2 My(我的)模块分组列表页面实现-2
8-3 My(我的)模块分组列表页面实现-3
8-4 My(我的)模块项目先容页面简单实现(parallar-scroll-view)-1
8-5 My(我的)模块项目先容页面简单实现(parallar-scroll-view)-2
8-6 My(我的)模块项目先容页面复用代码提取技能
8-7 My(我的)模块定见反应,项目官网展现功用实现
8-8 My(我的)模块项目先容数据请求工具开辟(RepositoryUtil)-1
8-9 My(我的)模块项目先容数据请求工具开辟(RepositoryUtil)-2
8-10 My(我的)模块项目先容数据展现-1
8-11 My(我的)模块项目先容数据展现-2
8-12 My(我的)模块关于作者页面实现(自界说可扩大列表)-1
8-13 My(我的)模块关于作者页面实现-2
第9章 Search(搜索)模块开辟(静态关键字,可取消异步使命设想)
本章首要讲授若何设想与实现搜索模块;首先会讲授若何实现一个带搜索的NavBar,以及输入框TextInput的利用与扩大;然后会讲授若何显现搜索进度条,以及若何显现搜索的数据,若何静态显现和隐藏底部按钮;然后,会讲授首页若何静态显现搜索模块增加的关键字,以及对“广播事务”的更进一步利用; 最初,为了实现取消搜索的...
9-1 带搜索的NavBar实现-1
9-2 带搜索的NavBar实现-2
9-3 搜索数据显现与onFavorite()方式的提取-1
9-4 搜索数据显现与onFavorite()方式的提取-2
9-5 为Search(搜索)模块增加进度条与底部按钮-1
9-6 为Search(搜索)模块增加进度条与底部按钮-2
9-7 增加返回首页数据革新功用
9-8 为Promise插上同党之可取消的异步使命
第10章 MoreMenu(更多菜单)模块开辟(封装可设置菜单组件,RN版本升级踩坑)
本章首要讲授若何设想与实现更多菜单;首先会讲授若何封装一个可设置的更多菜单组件,以及可设置菜单的利用;然后,你也会学到传递组件的别的一种方式,即经过传递函数的方式来取代间接传递组件。最初这一章大师也可以学到若何对React Native的版本停止升级。...
10-1 可设置菜单的实现-1
10-2 可设置菜单的实现-2
10-3 可设置菜单的实现-3
10-4 ReactNative版本升级踩坑(0.39-to-0.40)
第11章 高级功用开辟(多彩主题、数据统计、社会化分享、第三方登录,热更新等)
本章会教大师一些React Native开辟的高级技术;首先是如作甚APP自界说实现一个多彩主题;然后是若何经过构建 React Native原生模块,来实现一些更高级的功用,比如多线程,图片处置等;接下来会教大师若何在React Native利用中集成统计功用,分享功用以及第三方登录功用等;然后,会讲授APP启动白屏题目发生的缘由以及...
11-1 构建自界说多彩主题页面
11-2 利用自界说多彩主题页面-1
11-3 利用自界说多彩主题页面-2
11-4 实现自界说多彩主题变更
11-5 React Native原生模块的封装(Android)
11-6 React Native原生模块的封装(iOS)
11-7 React Native集成统计功用
11-8 React Native 分享与第三方登录模块开辟(Android)-分享模块开辟
11-9 React Native分享与第三方登录模块开辟(Android)-分享模块的利用
11-10 React Native 分享与第三方登录模块开辟(iOS)
11-11 React Native启动白屏题目缘由及处理计划(Android)
11-12 React Native启动白屏题目缘由及处理计划(iOS)
11-13 若何适配Android和iOS双平台
11-14 CodePush 热更新-集成CodePush(Android)
11-15 CodePush 热更新-集成CodePush(iOS)
11-16 CodePush 热更新-利用CodePush(Android)
11-17 CodePush 热更新-利用CodePush(iOS)
第12章 项目公布前的优化、打包与上线Android和IOS APP、进修材料
本章会教大师对项目停止公布前的优化;然后教大师进修若何打包公布一款React Native Android利用与React Native iOS利用。带大师走完项目开辟的最初流程,最初对课程停止整体的总结与回首。
12-1 项目公布前的优化(Android)
12-2 项目公布前的优化(iOS)
12-3 项目打包公布Android利用
12-4 项目打包公布iOS利用
12-5 课程总结
第13章 适配RN 0.55最新版对项目与组件升级与适配
React Native的升级与适配一向是困扰开辟者的一个痛点,本章节将讲授最新版React Native的升级与适配的经历与技能,同时会对照分歧升级方式的优弱点,并会对React Native曩昔一年中的重要更新做个总结,而且给出适配倡议。别的本章节也会对最新版React Native的API做个讲授,同时会带着大师经过将课程实在案例来做API、...
13-1 最新版React Native 的升级与适配
13-2 升级第三方组件,适配PropTypes,ViewPropTypes
13-3 利用react-navigation搭建项目导航框架-1
13-4 利用react-navigation搭建项目导航框架-2
13-5 利用react-navigation搭建项目导航框架-3
13-6 利用react-navigation搭建项目导航框架-4
13-7 基于modal的全屏弹框封装-1
13-8 基于modal的全屏弹框封装-2
13-9 基于modal的全屏弹框封装-3
13-10 FlatList实战利用(从ListView到FlatList的适配)
13-11 React 16.3,React 17适配指南与BackHandler利用-1
13-12 React 16.3,React 17适配指南与BackHandler利用-2
13-13 React 16.3,React 17适配指南与BackHandler利用-3
13-14 React 16.3,React 17适配指南与BackHandler利用-4
第14章 适配RN 0.55周全屏适配指南
- 1.全屏幕特点,及存在的题目;- 2.iPhone X适配;- 3.Android周全屏适配;- 4.react-navigation在周全屏上的利用;- 5.自界说容器组件封装;- 描写:本章节首要讲授全屏幕的适配与优化,并对周全屏的特点及存在的题目做出分析,同时教大师若何适配iPhone X,三星S8等周全屏手机。别的,会讲授react-navigation在...
14-1 React Native 全屏幕适配指南.mp4
14-2 React Native 适配iOS周全屏iPhone X-1
14-3 React Native 适配iOS周全屏iPhone X-2
14-4 React Native 升级适配Android与适配Android周全屏
**** Hidden Message *****
页:
[1]