珠峰课堂第一期
第1章 : 环境和学习技巧
- 为什么要学习React&ReactNative [why-react]
- 实战《珠峰课堂》课程介绍和学习方法 [zhufengketang]
- React Native环境搭建 [rn-env]
- Hello world项目 [helloworld]
- 使用Blackboard app看课件 [blackboard]
- 运行《珠峰课堂》项目
第2章 : javascript&Es6/7重点选讲
- 对象/数组/函数的解构 [destructure]
- Promise & async/await [promise]
- 所有的数据处理过程都是map/reduces [map-reduce]
- Es6 class [class]
第3章 : React.js基本概念
- JSX和使用已经声明的react组件 [react-create-element]
- 属性、状态和组件声明 [react-create-class]
- React生命周期 [react-lifecycle]
第4章 通过UIExplorer学习ReactNative组件和API
- 使用UIExplorer学习ReactNative组件
- 通过UIExplorer学习ReactNative API
第5章 : 珠峰课堂基础组件开发实战
- (实战)做一些基本的事情
- (实战)做一个最基础的组件和Navigator
- (实战)Navigator详细用法
- (实战)导航标题栏复杂结构解析
- (实战)SegmentedControl
- (实战)状态和标题栏
- (实战) 珠峰课堂首页开发
第6章 : 珠峰课堂复杂组件开发实战
- (实战)数学证明的瀑布流组件(一)
- (实战)数学证明的瀑布流组件(二)
- (实战)数学证明的瀑布流组件(三)
- (实战)数学证明的瀑布流组件(四)
- 珠峰课堂表单设计
- (实战)表单制作和高阶组件
- (实战)正确处理网络异常的方法
第7章 使用原生代码
- (实战)接入ReactNative第三方插件
- ICON和SplashScreen
- 对接支付宝SDK
第8章 打包
- IOS打包
- Android打包