React Native全教程:移动端跨平台应用开发
快速上手React Native,轻松构建跨平台应用

作者:张益珲

定价:79元

印次:1-1

ISBN:9787302498131

出版日期:2018.04.01

印刷日期:2018.03.09

图书责编:王金柱

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《React Native全教程:移动端跨平台应用开发》由经验丰富的移动开发工程师精心编撰,《React Native全教程:移动端跨平台应用开发》从逻辑上可分为5个部分,循序渐进地向读者展示使用React Native开发跨平台移动应用的全流程,第1部分介绍React Native语言基础JavaScript;第2部分介绍大量使用于React Native开发中的ECMAScript 6的新特性;第3部分介绍React Native开发技巧,包括独立组件应用、布局技术、网络技术、导航栈技术等;第4部分通过3个实战项目手把手地教读者开发完整的React Native应用;第5部分介绍React Native的一些高级技巧,比如和原生交互、嵌入原生应用、React Native组件开发等。本书特别对React Native在开发iOS和Android 跨平台应用时给出范例效果对比演示,现场感十足。 《React Native全教程:移动端跨平台应用开发》既适合想快速上手React Native的初学者、有Android和iOS开发基础想构建跨平台移动应用的开发人员使用,也可用作培训机构和大中专院校的教学参考书。

河南农业大学电子科学技术工学学士,多年iOS开发经验,开发过iOS平台系列游戏疯狂越狱1-2,应用物通配货软件,VIPExam考试库,证券财经等,现就职于中国唯品会,主要从事移动端应用开发,对iOS开发和React Native跨平台开发拥有丰富经验。曾出版《iOS开发实战:从零基础到AppStore上架》(清华大学出版社)。

前 言 首先,笔者十分荣幸也十分高兴你选择本书来学习React Native的开发。由于笔者的个人能力有限,这本书可能并不是最完美最优秀的,但是相信无论你的基础如何,都可以随着本书的学习与练习,完完整整地独立开发出自己的React Native应用,因为笔者也是这么学过来的。因此,将本书定义为教程,不如称其为一本经验与总结的笔记,相信你在学习的过程中会深有体会。 说起来,JavaScript的语法并不是这本书的核心,但是学习一种功夫之前,一定要有一把顺手的武器,因为依然有很多初学者或原生开发者对JavaScript语言的了解并不深入,所以本书的前4章着重对JavaScript语法以及ES6的新特性进行介绍,帮助你为后边的学习扫除基础障碍。 学习客户端编程,最重要的莫属界面、数据、逻辑这3部分,本书的第5~8章将向你介绍React Native中的基础界面组件、数据与网络技术以及用户交互管理技术等,学习一门技能就是在完成一张大拼图,每一个知识点都是这张拼图中的一块,学习完这4章内容,你将掌握React Native开发中所有的基础技能,后面就是对它们的组合和应用了。 本书第9~11章提供了3个完整的React Native实战练习,这3章的项目也将由简到难,帮助你熟练应用前面所学习的知识。 本书第12章为扩展章节,这一章节将更偏向介绍React Native的一些高级开发技术,比如和原生交互、嵌入原生应用、开发React Native组件等,如果你有兴趣,可以好好研究一下。 IT领域日新月异,React Native是一种移动端跨平台软件开发框架,可能并不是最优...

目录
荐语
查看详情 查看详情
目    录

 

第1章  从JavaScript开始 1

1.1  学习环境的配置 1

1.1.1  使用浏览器进行JavaScript代码的调试 1

1.1.2  使用Sublime Text工具来编写JavaScript代码 3

1.1.3  安装Sublime Text插件管理器PackageControl 3

1.1.4  使用PackageControl进行JavaScript代码智能提示插件的安装 5

1.1.5  安装JavaScript代码格式化插件 7

1.1.6  在Sublime Text中运行JavaScript代码 7

1.2  初识JavaScript 8

1.2.1  JavaScript的语法特点 9

1.2.2  JavaScript中的变量 10

1.3  JavaScript中的数据类型 12

1.3.1  原始类型 13

1.3.2  引用类型 16

1.4  JavaScript中的运算符 18

1.4.1  算术运算符 18

1.4.2  赋值运算符 21

1.4.3  关系运算符 22

1.4.4  逻辑运算符 24

1.4.5  位运算符 26

1.4.6  特殊运算符 30

1.4.7  运算符的优先级与结合性 32

第2章  JavaScript流程控制与函数 34

2.1  条件分支结构 34

2.1.1  if-else分支结构 34

2.1.2  switch-case分支结构 35

2.2  循环结构 37

2.2.1  while循环结构 37

2.2.2... 查看详情

《React Native全教程:移动端跨平台应用开发》由经验丰富的移动端开发工程师编写,通过完整的实战演练,将基础知识与开发实践相结合,系统地从语法到框架再到项目实战介绍一款跨平台的移动端应用的开发全过程。
《React Native全教程:移动端跨平台应用开发》分为4个部分向读者介绍React Native应用的开发全过程,第1部分介绍当前JavaScript语言的基本语法,JavaScript语言是开发ReactNative应用的语言基础,第2部分介绍ECMAScript6的特性,ES6是下一代JavaScript语言标准,其赋予了JavaScript更加强大的面向对象功能。第3部分介绍React Native的开发基础,包括控件的应用、布局技术、网络技术、导航栈技术等。第4部分是实战部分,将通过汇率转换器、微信热门精选、掌上新闻实战项目手把手教读者开发完整的React Native应用。
《React Native全教程:移动端跨平台应用开发》适用于Android和iOS开发的广大从业者、移动端跨平台开发工程师,想入手React Native的开发人员,也可用作大中专院校与培训机构的教学参考书。
查看详情