图书介绍

React Native 用JavaScript开发移动应用PDF|Epub|txt|kindle电子书版本网盘下载

React Native 用JavaScript开发移动应用
  • (越)张皇容著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121271700
  • 出版时间:2015
  • 标注页数:244页
  • 文件大小:25MB
  • 文件页数:258页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

React Native 用JavaScript开发移动应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 安装配置新项目1

创建新的React Native应用程序1

创建步骤1

应用程序分析2

在已有的iOS应用中集成React Native3

首先建立一个简单的iOS应用3

安装React Native3

创建ReactNative应用5

将React Naitve集成到iOS应用中去6

链接库和模块10

在设备上运行ReactNative应用11

练习14

第2章 Flexbox布局介绍17

Web开发中的Flexbox布局17

Flexbox布局究竟是什么呢18

Flexbox教程19

栅格系统19

圣杯布局23

带有可变宽度搜索框的流式导航条26

垂直居中31

在React Native中使用Flexbox34

第3章 用React Native开发一个应用37

在React Native中创建“Hello World”程序37

创建项目37

使用Xcode38

使用模拟器39

项目结构39

React基础41

render函数42

样式43

注册组件44

修改组件45

搜索框和数据检索48

增加搜索框48

方法代理49

检索数据50

显示结果53

组件状态53

创建ListView组件54

创建每个数据单元55

给列表中每个结果项设置样式56

最终代码59

第4章 在React Native中使用导航64

第5章 动画和滑动菜单69

相关的代码69

它是如何运行的74

SlideMenu的使用74

扩展一些缺少的功能77

第6章 用React Native绘制Canvas78

创建Canvas组件78

使用Canvas组件79

使用ReactARTlibrary81

在网页中使用ReactART81

在ReactNative中使用ReactART84

结论91

第7章 使用React Native播放音频92

第8章 你的第一个自定义视图98

尝试创建自定义视图99

第9章 Flux介绍105

使用ReactJS的弊端105

从React到Flux106

Flux代码111

练习119

第10章 处理复杂的应用程序状态120

使用Flux所面临的问题和解决方案120

初识Baobab121

把状态树并入ReactJS123

将单个游标连接到组件123

将多个游标连接到组件124

如何改变Baobab树的状态125

使用Baobab树构建应用程序状态127

使用Baobab创建稍微复杂的例子128

ReactJS的级联渲染130

ReactJS的重复渲染131

第11章 使用Node来实现服务端API133

安装Express133

Request和Response对象135

理解中间件137

从URL中获取参数140

处理相关参数141

路由实例141

重构路由142

使用JSON144

JSON结构144

在JavaScript中使用JSON146

iOS中的HTTP147

Web服务149

NSURL、NSURLRequest、NSURLSession和NSURLSessionTask150

构造URL和发送请求150

使用NSURLSession151

JSON数据153

解析JSON数据153

主线程154

更深入的学习:请求主体155

第12章 在React Native中使用文件上传157

创建服务器157

注解159

进行文件验证160

总结161

React Native文件上传的客户端161

第13章 理解JavaScript Promise170

事件机制并不是万能的171

Promise术语172

JavaScript中的Promise173

浏览器支持和Polyfill174

与其他库的兼容性174

让复杂的异步代码变得更加简单175

将Promise用于XMLHttpRequest176

链式调用177

数值处理177

异步操作队列178

错误处理179

JavaScript异常和Promise181

错误处理实战182

并行和串行——鱼和熊掌兼得183

创建序列184

Promise和Generator190

Promise API参考192

静态方法192

构造器193

实例方法193

第14章 fetch简介194

XMLHttpRequest快要过时了194

fetch基础使用194

使用XMLHttpRequest实现194

使用fetch实现195

响应中的元数据196

响应类型196

Promsie方法链197

使用fetch请求发送凭证信息198

问答环节198

第15章 在iOS中使用SQLite200

创建并打开数据库201

绑定变量202

开发SQLite模块203

第16章 集成Google Admob209

创建项目209

将SDK添加到你的Xcode项目209

第17章 React Native组件国际化214

我要做什么214

工作机制214

安装步骤214

在项目中使用218

第18章 测试React Native组件221

安装配置测试环境221

编写测试程序226

附录A Reactjs快速介绍228

React的特殊语法:JSX228

开始和运行229

构建React的基石:组件229

在JavaScript代码中出现了HTML片段230

组件和状态231

附录B Objective-C Primer233

类的基本语法233

方法233

属性234

实现235

规范237

附录C webpack入门238

为什么要使用webpack238

webpack也适合Browserify用户238

启动webpack239

loader的使用239

样式表和图片240

功能开关241

多个入口点(entrypoint)242

优化共用代码243

异步加载243

热门推荐