图书介绍
React Native应用开发实例解析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (澳)压力山大·麦克劳德著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115467140
- 出版时间:2017
- 标注页数:154页
- 文件大小:22MB
- 文件页数:163页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
React Native应用开发实例解析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 用JavaScript开发移动应用1
1.1 过去2
1.2 现状2
1.3 React的起源3
1.3.1 为什么选择React3
1.3.2 React的工作原理4
1.4 为什么选择React Native5
1.5 React Native的工作原理5
1.6 局限性7
1.7 开发第一个React Native应用7
1.7.1 JSX—— JavaScript语法扩展7
1.7.2 状态和属性7
1.7.3 React组件生命周期9
1.7.4 样式9
1.7.5 触摸事件的处理10
1.7.6 网络11
1.7.7 深度链接11
1.7.8 动画13
1.7.9 调试与热模块重载14
1.7.10 应用监控15
1.8 开始动手15
1.9 第一步:编写用户界面17
1.10 第二步:与服务器/后端通信21
1.11 第三步:添加动画效果24
1.12 Android平台上的做法26
1.13 第四步:添加原生模块27
1.14 部署第一个应用28
1.14.1 部署28
1.14.2 CodePush29
1.15 总结29
第2章 原生模块与组件30
2.1 第一个原生组件30
2.2 剖析原生组件31
2.3 创建自定义原生组件34
2.3.1 Android37
2.3.2 iOS41
2.3.3 JavaScript45
2.4 原生模块47
2.4.1 剖析原生模块47
2.4.2 参数49
2.4.3 回调函数和promise50
2.4.4 常量53
2.4.5 事件53
2.5 示例55
2.5.1 Android55
2.5.2 iOS59
2.5.3 JavaScript60
2.5.4 注意事项:线程62
2.5.5 注意事项:Swift63
2.6 链接模块和组件63
2.7 总结68
第3章 示例应用:Myagi69
3.1 为什么选择React Native69
3.2 状态70
3.2.1 Flux71
3.2.2 Myagi API71
3.2.3 Marty.js与状态模块的生成72
3.3 路由73
3.4 身份验证76
3.5 iOS平台的环境配置79
3.5.1 plist文件与react-native-env模块79
3.5.2 iOS scheme文件与构建配置80
3.5.3 自定义构建脚本81
3.6 跨平台代码共享82
3.6.1 代码共享的利与弊83
3.6.2 iOS与Android间的代码共享83
3.6.3 原生应用与Web应用间的代码共享84
3.7 测试86
3.7.1 测试类型87
3.7.2 单元测试的实现90
3.7.3 UI集成测试的实现91
3.7.4 QA测试93
3.8 发布与更新93
3.8.1 Git工作流93
3.8.2 iOS应用商店更新流程94
3.8.3 CodePush更新流程94
3.8.4 小结96
第4章 示例应用:TinyRobot97
4.1 为何选择React Native97
4.1.1 npm98
4.1.2 静态类型检查工具Flow98
4.1.3 开源99
4.1.4 响应式编程99
4.1.5 XMPP99
4.1.6 技术栈99
4.2 可扩展应用架构100
4.2.1 MVC100
4.2.2 Flux101
4.2.3 Redux102
4.2.4 MobX与Redux的比较103
4.2.5 领域对象模型108
4.2.6 依赖注入109
4.2.7 持久化110
4.2.8 应用状态管理112
4.2.9 设计模式120
4.2.10 应用架构120
4.3 导航120
4.3.1 NavigatorIOS121
4.3.2 注册与认证流程122
4.3.3 完美的导航123
4.4 通信124
4.4.1 原生vs.JavaScript125
4.4.2 函数式编程125
4.4.3 用户界面126
4.5 位置128
4.6 部署与单元测试129
4.6.1 React Native组件测试129
4.6.2 UI 测试130
4.6.3 快速更新应用132
4.6.4 版本控制系统133
4.6.5 持续部署133
4.7 总结133
第5章 示例应用:Fixt134
5.1 何为Fixt134
5.2 故障分析程序135
5.2.1 快速分析与急救135
5.2.2 Platfom135
5.2.3 NetInfo136
5.2.4 Fixt的设备参数模块138
5.2.5 React Native的统一思想142
5.3 身份验证143
5.3.1 何为Digits143
5.3.2 在代码内集成Digits143
5.3.3 样式145
5.3.4 回调函数146
5.3.5 注销147
5.3.6 实现148
5.3.7 数据维护149
5.4 建议:如何管理快速变化的生态150
5.4.1 让应用保持最新150
5.4.2 浏览文档150
5.4.3 何处以及如何寻求帮助151
热门推荐
- 1870527.html
- 1836925.html
- 2461965.html
- 3273643.html
- 3165748.html
- 391460.html
- 3566629.html
- 213985.html
- 3902994.html
- 2187852.html
- http://www.ickdjs.cc/book_237607.html
- http://www.ickdjs.cc/book_164051.html
- http://www.ickdjs.cc/book_167389.html
- http://www.ickdjs.cc/book_3213668.html
- http://www.ickdjs.cc/book_1247801.html
- http://www.ickdjs.cc/book_2159441.html
- http://www.ickdjs.cc/book_1680773.html
- http://www.ickdjs.cc/book_394808.html
- http://www.ickdjs.cc/book_2339330.html
- http://www.ickdjs.cc/book_599937.html