编辑点评:
《React Native跨平台移动应用开发(第二版)》由浅入深,系统发介绍了使用React Native框架跨平台开发所需要用到的知识。每一章都专注于阐述移动应用开发某一方面的知识,配合若干个原创的、精简的例程,能让读者系统、快速地掌握该方面知识。
编辑推荐
本书配套的GitHub文档持续更新中,保证书中知识在zui新版本RN中可用。
★ 迄今为止,真正意义上的React Native跨平台开发原创图书。
★ 本书架构是作者精心设计的,适合初学者入门,本次升级用 ES6语法写。
★ 本书所有例程均是原创的,并且在代码旁有注释解说。
★ 本书中的6.5节、第11章、14.5节都是笔者精心整理调研出来的技术,能让更多的开发者享受到React Native开发的便利性。
★ 加入了React Native一年以来的新能力:
1、RN项目在iOS 10手机上的配置启动过程;
2、RN项目断点调试的使用方法;
3、手机中图片剪切、通过网络上传;
4、RN开源社区介绍与知名开源组件介绍;
5、Modal组件与Navigator组件的配合使用;
6、网络部分增加了测试服务器的搭建与介绍,让读者更方便掌握RN的网络开发;
7、推送能力、打开外部链接与从外部链接打开RN应用能力
8、新组件:ActivityIndicator、PermissionsAndroid、Slider、Vibration;
9、原各RN组件从0.28到0.42期间新增的属性与方法介绍。
内容简介
React Native是Facebook公司推出的强大的、开源的跨平台移动应用开发框架。它能大幅减少跨平台移动应用开发的工作量(相比原生代码开发能减少至少50%),并且代码结构清晰、简单易懂。同时React Native框架采用模块化的结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,React Native必然会成为移动应用开发的主流技术。
《React Native跨平台移动应用开发(第二版)》由浅入深,系统发介绍了使用React Native框架跨平台开发所需要用到的知识。《React Native跨平台移动应用开发(第二版)》每一章都专注于阐述移动应用开发某一方面的知识,配合若干个原创的、精简的例程,能让读者系统、快速地掌握该方面知识。
《React Native跨平台移动应用开发(第二版)》的结构是按一个有基本的编程基础知识,刚学习JavaScript基本语法的读者的佳学习路径来编写的。有一定基础的开发人员也可以将《React Native跨平台移动应用开发(第二版)》作为一本React Native开发的“字典”来使用,在开发时可以快速查找相关知识点的细节。
希望通过《React Native跨平台移动应用开发(第二版)》,能将新的React Native开发技术介绍给国内广大开发者,让国内移动应用开发进入一个新的时代,让开发者用比较少的精力就能高效、美观地完成移动应用开发。
作者简介
阙喜涛,湖南省吉首市人,北京邮电大学研究生,专注智能手机应用开发11年,任职于东信北邮信息技术有限公司,先后参与开发过中国移动POC系统、贵州移动一卡多号系统、浙江移动应用商店系统开发等等。开发移动应用下载量超过25万
本书结构
本书讨论的React Native开发特性覆盖了2017年3月2日发布的React Native 0.42.0版本的绝大部分特性。没有讨论的部分在书末有提及。
首先需要说明的是,本书讨论的知识以跨平台(Android平台与iOS平台)开发为主,书中各章节的绝大部分知识点都是跨平台实现的。只有极小部分是分平台实现的,这一小部分在讨论前都会说明该部分知识适用于哪个平台。
本书的结构是按一个有基本的编程基础知识,刚学习JavaScript基本语法的读者的最佳学习路径来编写的。通过一个个精简的例程,清晰地阐述一个个基本思想。例程尽可能地精简,并且所有例程都是笔者花了大量时间为初学者构思而成的。
Comments