您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
React Native移动开发实战(第2版)
字数: 415000
装帧: 平装
出版社: 人民邮电出版社
作者: 向治洪
出版日期: 2020-05-01
商品条码: 9787115534620
版次: 2
开本: 16开
页数: 284
出版年份: 2020
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1.本书是《React Native移动开发实战》的升级版本,知识体系更新、内容更全面、案例更丰富。 ·全面介绍React Native技术框架、前端、Node.js服务器开发等核心知识; ·每个知识点都提供项目示例,适合快速上手。 2.作者具有8年移动端/前端开发经验开发经验,出版过多本前端开发跨平台技术相关的书,是阿里云栖社区资深版主,CSDN博客访问量超380W,免费视频教程备受好评。
内容简介
本书全面详尽地介绍了React Native框架的方方面面。本书共分为12章,包括背景知识、入门基础、基础语法、技术详解、组件详解、API、开发进阶、网络与通信、服务器开发基础、测试、应用发布与热更新和电影购票App开发实战等。通过学习本书,读者将会对React Native框架有一个全面的认识,并掌握一定的实战能力。 本书适合具有一定Android和iOS原生开发基础的一线App开发工程师、大中专院校相关专业师生以及培训班学员学习,可用于夯实基础,提升React Native开发实战技能。
作者简介
向治洪,《React Native移动开发实战》和《Kotlin入门与实战》作者,具有多年的移动客户端和前端软件开发经验,热爱大前端技术。同时,作为国内资深的互联网基础应用建设专家、开源技术贡献者和敏捷开发实践者,在软件开发领域,特别是大前端领域有自己独到的见解。
目录
第1章 React Native背景知识 1
1.1 React Native的诞生与发展 1
1.2 移动跨平台技术横评 3
1.2.1 阿里巴巴Weex 3
1.2.2 谷歌Flutter 4
1.2.3 谷歌PWA 5
1.2.4 对比与分析 6
1.3 本章小结 7
第2章 React Native入门基础 8
2.1 React Native环境搭建 8
2.1.1 安装Node.js 8
2.1.2 安装Android环境 9
2.1.3 安装iOS环境 11
2.1.4 安装React Native 12
2.2 React Native开发工具 13
2.3 React Native快速上手 14
2.3.1 初始化项目 14
2.3.2 运行项目 15
2.3.3 调试项目 16
2.3.4 修改默认项目 19
2.4 本章小结 20
第3章 React Native基础语法 21
3.1 JSX语法 21
3.2 语法基础 22
3.2.1 let和const命令 22
3.2.2 类 23
3.2.3 箭头函数 23
3.2.4 模块 24
3.2.5 Promise对象 25
3.2.6 async函数 26
3.3 Flexbox布局 28
3.3.1 Flexbox布局简介 28
3.3.2 flexDirection属性 30
3.3.3 flexWrap属性 31
3.3.4 justifyContent属性 32
3.3.5 alignSelf属性 34
3.3.6 flex属性 35
3.4 本章小结 36
第4章 React技术详解 37
4.1 React简介 37
4.2 React组件详解 39
4.2.1 React组件基础知识 39
4.2.2 props 41
4.2.3 state 43
4.2.4 ref 44
4.3 React高阶组件 47
4.3.1 定义与实现 47
4.3.2 分类 49
4.3.3 命名与参数 49
4.4 组件通信 50
4.4.1 父子组件通信 50
4.4.2 跨级组件通信 52
4.4.3 非嵌套组件通信 54
4.5 事件处理 56
4.5.1 事件监听与处理 56
4.5.2 event事件与this关键字 57
4.5.3 EventEmitter在React Native中的应用 59
4.6 React Hook 61
4.6.1 Hook简介 61
4.6.2 Hook API 62
4.6.3 自定义Hook 65
4.7 本章小结 67
第5章 React Native组件详解 68
5.1 基础组件 68
5.1.1 Text 68
5.1.2 TextInput 70
5.1.3 Image 74
5.1.4 ActivityIndicator 77
5.1.5 Switch 79
5.2 容器组件 80
5.2.1 View组件 80
5.2.2 ScrollView组件 82
5.2.3 WebView组件 85
5.2.4 TouchableOpacity组件 87
5.3 列表组件 89
5.3.1 VirtualizedList组件 89
5.3.2 FlatList组件 91
5.3.3 SectionList组件 98
5.4 平台组件 100
5.4.1 ViewPagerAndroid组件 101
5.4.2 SafeAreaView组件 103
5.4.3 SegmentedControlIOS 104
5.5 PureComponent组件 106
5.6 本章小结 107
第6章 React Native API 108
6.1 基础API 108
6.1.1 AppRegistry 108
6.1.2 AppState 109
6.1.3 NetInfo 110
6.1.4 AsyncStorage 112
6.1.5 DeviceEventEmitter 114
6.2 屏幕相关API 116
6.2.1 Dimensions 116
6.2.2 PixelRatio 116
6.3 动画API 117
6.3.1 requestAnimationFrame 118
6.3.2 LayoutAnimation 119
6.3.3 Animated 121
6.4 平台API 127
6.4.1 BackHandler 127
6.4.2 PermissionsAndroid 128
6.4.3 AlertIOS 132
6.4.4 PushNotificationIOS 133
6.5 本章小结 137
第7章 React Native开发进阶 138
7.1 组件生命周期详解 138
7.1.1 组件生命周期基础知识 138
7.1.2 虚拟DOM 141
7.1.3 虚拟DOM与生命周期 142
7.2 状态管理 143
7.2.1 Flux 144
7.2.2 Redux 148
7.2.3 MobX 151
7.2.4 MobX与Redux的对比 156
7.3 第三方库 157
7.3.1 NativeBase 157
7.3.2 react-native-elements 159
7.3.3 react-navigation 161
7.3.4 react-native-snap-carousel 167
7.3.5 react-native-image-picker 172
7.3.6 react-native-video 177
7.4 自定义组件 181
7.4.1 组件导入与导出 181
7.4.2 自定义弹框组件 182
7.4.3 自定义单选组件 184
7.4.4 自定义评分组件 188
7.5 本章小结 190
第8章 网络与通信 191
8.1 网络请求 191
8.1.1 XMLHTTPRequest 191
8.1.2 fetch 193
8.1.3 async-await 196
8.2 Promise 198
8.3 与原生交互 202
8.3.1 与原生Android交互 202
8.3.2 与原生iOS交互 206
8.3.3 事件交互 207
8.4 本章小结 209
第9章 服务器开发基础 210
9.1 Node.js开发 210
9.1.1 Node.js简介 210
9.1.2 安装和使用nvm 211
9.1.3 Node.js示例 212
9.2 RESTful API 213
9.3 ExPress框架 216
9.3.1 安装与使用 216
9.3.2 项目结构 218
9.3.3 路由控制 219
9.3.4 模板引擎 220
9.4 开发服务器接口 221
9.4.1 MySQL 221
9.4.2 Postman 222
9.4.3 ExPress整合MySQL 223
9.5 本章小结 226
第10章 React Native测试 227
10.1 软件测试 227
10.2 React Native单元测试 228
10.2.1 环境与配置 228
10.2.2 快照测试 229
10.2.3 覆盖率 230
10.3 Jest 231
10.3.1 匹配与断言 231
10.3.2 全局函数 233
10.3.3 Mock测试 234
10.3.4 异步函数 236
10.3.5 Enzyme 238
10.4 本章小结 241
第11章 应用发布与热更新 242
11.1 iOS应用发布 242
11.1.1 加入开发者计划 242
11.1.2 生成发布证书 243
11.1.3 注册App ID 245
11.1.4 生成描述文件 245
11.1.5 打包资源文件 246
11.1.6 发布iOS应用 247
11.2 Android应用发布 249
11.2.1 生成签名文件 249
11.2.2 打包资源文件 250
11.2.3 发布Android应用 250
11.3 热更新详解 252
11.3.1 热更新基础知识 252
11.3.2 应用启动过程 253
11.3.3 热更新示例 255
11.4 CodePush实战 257
11.4.1 CodePush简介 257
11.4.2 CodePush安装与账号注册 258
11.4.3 集成CodePush SDK 260
11.4.4 手动集成CodePush SDK 261
11.4.5 iOS应用热更新 263
11.4.6 Android应用热更新 266
11.5 本章小结 268
第12章 电影购票App开发实战 269
12.1 实战项目概述 269
12.2 项目搭建全流程解析 270
12.2.1 项目初始化 270
12.2.2 网络请求 271
12.2.3 开发主页 272
12.2.4 自定义导航栏 274
12.3 业务功能开发 275
12.3.1 电影列表 275
12.3.2 电影搜索 277
12.3.3 电影详情 279
12.3.4 视频播放 281
12.3.5 刘海屏与全面屏 282
12.4 本章小结 284
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网