React Native 写书估时「156d」
- 快速开始「5d」(伍双 07-31 ~ 08-14)
- React Native 架构详解「62d」
- 搜集资料「5d x2」
- 分析 react native 源码讲解架构「10d x2」
- 分析 cpp 和 Java 和 Obj-c 和 JS 的交互部分「8d x2」
- UI 层(从上到下这条线)「8d x2」
- 怎么绑定 Native UI,并且渲染出来
- 怎么 Layout (Yoga)
- React Native 导航「25d」
- 搜集资料「5d」(伍双 07-31 ~ 08-14)
- 导航介绍「3d」(伍双 07-31 ~ 08-14)
- 什么是导航,组织项目的方式
- 包含哪些东西?页面切换(Stack 管理)、切换动画、页面路由管理
- 导航横向测评「4d」
- React-Navigation 功能讲解(功能需要细化 TODO)「5d」
- React-Navigation 原理分析(页面切换(Stack 管理)、切换动画、页面路由管理 分析)「8d」
- React Native 手势和高级动画效果「32d」
- 搜集资料
- 手势「8d」
- 动画「8d」(泽宇 07-31 ~ 08-14)
- 手势讲解「4d」
- 动画讲解(基本动画、复杂动画库)「2d」(泽宇 07-31 ~ 08-14)
- 动画 Native Driver 实现分析以及和 JS Driver 的比较「5d」
- React-Navigation 自定义转场动画实现「5d」
- 扩展 React Native「15d」(卜赫 07-31 ~ 08-14)
- 搜集资料「5d」
- 如何扩展「3d」
- 扩展的原理「5d」
- 扩展的时机(讨论 JS or Native?)(设计哲学)「2d」
- 已有项目引入 React Native「3d」
- 单 bundle 单入口
- 单 bundle 多入口
- 基于 React DSL 构建多端同构应用「14d」
- 架构介绍「3d」
- 介绍通过 react ,react native ,react + electron 构建准同构多端应用「5d」
- react 生态(redux、dva)「3d」
- 模块的设计哲学「3d」