React Native是Facebook公司最新推出的,强大的、开源的跨平台移动应用开发框架,它能大幅减少跨平台移动应用开发的工作量,并且代码结构清晰、简单易懂。同时React Native框架采用模块化结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,React Native必然会成为移动应用开发的主流技术。

《React Native跨平台移动应用开发》由浅入深、系统地介绍了使用React Native框架跨平台开发所需要用到的知识。《React Native跨平台移动应用开发》每一章都专注于阐述某一方面的知识,配合若干个原创的、精小的例程,能让读者系统、快速地掌握该方面知识。

《React Native跨平台移动应用开发》是按照有基本的编程基础知识,刚学习JavaScript基本语法的读者最佳学习路径来编写的。有一定基础的开发人员也可以将本书作为React Native开发的“字典”来使用,在开发时可以快速查找相关知识点的细节。

希望通过《React Native跨平台移动应用开发》,能将最新的React Native开发技术介绍给国内广大开发者,让国内移动应用开发进入一个新的时代,让开发者用比较少的精力就能高效、美观地完成移动应用开发。

目录

第1章 React Native 1

第2章 状态机思维与状态机变量 16

第3章 页面导航、弹出框及深入理解属性 44

第4章 混合开发基础篇 63

第5章 flexbox布局、View、Image与可触摸组件 90

第6章 Text、TextInput等相关知识 129

第7章 组件生命周期、数据存储及React Native应用实现步骤 163

第8章 ScrollView和ListView 200

第9章 等待提示条、进度条和Switch 222

第10章 导航组件 231

第11章 手势识别 240

第12章 网络 258

第13章 网页浏览器、音视频媒体播放 266

第14章 图片的遍历、存取与显示 274

第15章 选择器、位置相关和应用状态 284

第16章 使用ES 6语法开发 303

第17章 混合开发高级篇 309

第18章 项目配置、生成发布版本安装包及其他 332

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐