更新时间:2019-01-05 05:52:59
封面
版权信息
内容提要
前言
第1章 React Native入门
1.1 React Native基本知识
1.2 React Native与其他跨平台技术的对比优势
1.3 小结
第2章 React Native环境搭建与调试
2.1 React Native环境搭建
2.2 React Native项目结构剖析
2.3 React Native开发IDE介绍
2.4 React Native调试技巧
2.5 React Native代码测试
2.6 小结
第3章 React Native开发基础
3.1 FlexBox布局
3.2 ES6语法基础
3.3 React JSX
3.4 样式
3.5 手势与触摸事件
3.6 小结
第4章 常用组件介绍
4.1 HTML元素与原生组件
4.2 结构化组件
4.3 平台特定组件
4.4 Touchable系列组件
4.5 小结
第5章 常用API介绍
5.1 AppRegistry
5.2 StyleSheet
5.3 AppState
5.4 AsyncStorage
5.5 PixelRatio
5.6 Animated
5.7 Geolocation
5.8 NetInfo
5.9 小结
第6章 组件封装
6.1 组件的生命周期
6.2 第三方库
6.3 自定义组件
6.4 小结
第7章 网络与通信
7.1 通信机制
7.2 Promise机制
7.3 网络请求
7.4 小结
第8章 混合开发高级篇
8.1 React Native调用iOS原生组件
8.2 React Native调用Android原生组件
8.3 小结
第9章 热更新与打包部署
9.1 iOS应用打包
9.2 Android应用打包
9.3 热更新
9.4 小结
第10章 基于LBS的天气预报应用开发
10.1 需求分析与确定
10.2 项目设计
10.3 程序入口与工具模块
10.4 模块开发
10.5 运行结果
第11章 O2O移动团购应用
11.1 需求分析
11.2 应用设计
11.3 项目搭建与工具模块开发
11.4 功能开发
11.5 完成开发
11.6 小结
内容简介