-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

React Native:用JavaScript開發移動應用

( 簡體 字)
作者:奇舞團類別:1. -> 程式設計 -> 網路編程 -> React
   2. -> 程式設計 -> 網路編程 -> Javascript
譯者:
出版社:電子工業出版社React Native:用JavaScript開發移動應用 3dWoo書號: 42556
詢問書籍請說出此書號!

有庫存
NT售價: 325

出版日:10/1/2015
頁數:256
光碟數:0
站長推薦:
印刷:黑白印刷+數頁彩色插圖語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121271700
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

前言 本書是一本介紹React Native 框架的實用快速入門指南。你并不需要成為一名Objective-C 的 開發高手,當你閱讀完這本書之后,我敢肯定,你能夠在一天時間內,就把自己的想法變為 實際的應用發布到Apple Store 上去。 本書中你將學到的內容 ? 學習如何搭建和調試一個React Native 應用。 ? 學習如何設計構建一個iOS 應用。 ? 學習如何布局iOS 界面。 ? 學習如何使用基本的React Native/iOS 控制器和模塊。 ? 學習如何使用Node.js 搭建你自己的API 服務器。 ? 學習如何在你的應用中使用SQLite 數據庫。 ? 學習如何在應用中集成第三方庫。 ? 學習如何測試組件。 ? 學習ReactJS 的設計模式。 如何閱讀本書 如果你本身就從事Web 開發工作,那么這本書特別符合你的需求。書中的內容能夠幫你通過 React Native 技術將你熟悉的Web 開發理念直接應用到iOS 開發中。 這個過程并不會讓你通過參考一些網站來學習枯燥的概念點。本書能夠讓你從零開始學習這 些內容。在我一開始寫這本書的時候,只是計劃寫一個電子書來說明開發應用的步驟,并 且認為這樣已經足夠了。但是在寫作的過程中,我的想法發生了改變。在學習完React/React Native 的理念后,你就可以隨處使用它們了,所以對學習者來說,在掌握所有的React Native 技術開發自己的iOS 應用之前,真正學習并理解所有的概念是非常有必要的。 有一個好消息是,Android 版本的React Native 也將會發布。那時候,你在本書中學到的所有 東西,都可以自然而然地應用到Android 應用開發中了。 本書的組織結構 ? 每章的開頭都會介紹一個概念,幫你了解這個概念在Web 開發中是如何體現的。然后 我們會將這個概念過渡到React Native 開發中,讓你知道這個概念在React Native 中如 何具體體現,這個概念哪些部分做了轉變,哪些沒有變化,或者哪些部分被舍棄了。 ? 在本書的最后,將幫你運用所有學到的知識來開發一個真實的應用。
內容簡介:

本書對React Native的介紹注重實踐性和簡潔性,從Web開發的基礎概念入手,以React Native的發展為重點,最終以創建應用為落點,從而使菜鳥成為專家,適合廣大前端開發者、設計人員,及所有對未來技術趨勢感興趣者閱讀。

目錄:

第1 章簡介 . . 1
本書中你將學到的內容: 1 如何閱讀本書1 各章節的組織結構2

第2 章安裝配置新項目 . . 3
在已有的iOS 應用中集成React Native 5
首先建立一個簡單的iOS 應用5
安裝React Native 5
創建React Native 應用6
將React Naitve 集成到iOS 應用中去7
在設備上編譯和運行13
在設備上運行13
練習: 15

第3 章Flexbox 布局介紹 . . 18
Web 開發中的Flexbox 18
Flexbox 布局究竟是什么呢? 19
教程20 1. 柵格系統20
2. 圣杯布局24
. 帶有可變寬度搜索框的流式導航條27
4. 垂直居中32
在React Native 中使用Flexbox 35

第4 章開發第一個應用 . . 38
在React Native 中完成“Hello World” 38
創建項目38
使用Xcode 39
使用模擬器39 項
目結構41
React 基礎43
render 函數43
樣式45 注冊組件46
修改組件46
搜索框和數據檢索50
增加搜索框50
方法代理51
檢索數據52
顯示結果55
組件狀態55
創建我們的ListView 組件56
創建每個數據單元57
給列表中每個結果項設置樣式59
結果60

第5 章在React Native 中使用導航 . . 66

第6 章動畫和滑動菜單 . . 71
我們需要做什么71
相關的代碼71
它是如何運行的75
如何使用76
擴展一些缺少的功能78
ii 目錄

第7 章用React Native 繪制Canvas . . 79
使用WebView 79
如何使用80
使用ReactART library 82
在網頁中使用ReactART 82
在React Native 中使用ReactART 85
結論90
使用React Native 播放音頻90

第8 章你的第一個自定義視圖 . . 97
嘗試一下98

第9 章Flux 介紹 . . 104
Flux 是什么? 104
從React 到Flux 105
Flux 110
練習119

第10 章處理復雜的應用程序狀態 . . 120 解
決方案121 初識Baobab 121
把我們的狀態樹并入ReactJS 123
連接單個游標到組件124
連接多個游標到組件124
如何改變Baobab 樹的狀態125
應用程序狀態127
一個稍微復雜的例子129
Optimize 130
1.ReactJS 的級聯渲染131
2. 重復渲染131

第11 章使用Node 來實現服務端API . . 135
安裝Express: 135
目錄iii Request 和Response 對象136
理解中間件139
從URL 中獲取參數142
處理相關參數143
路由實例143 重構路由144
使用JSON 146
JSON 結構146
在JavaScript 中使用JSON 149
iOS 中的HTTP 149
Web 服務151 NSURL, NSURLRequest, NSURLSession 和NSURLSessionTask 152
構造URL 和發送請求153
使用NSURLSession 153
JSON 數據155
解析JSON 數據156
主線程156
更深入的學習:請求主體157

第12 章在React Native 中使用文件上傳 . . 159
創建服務器159
注解161 進行文件驗證161 總結: 162
React Native 文件上傳的客戶端: 162
第13 章理解JavaScript Promise . . 171
事件并不是萬能的172 Promise 術語173
JavaScript 中的Promise 174
瀏覽器支持和Polyfill 175
與其他庫的兼容性175
讓復雜的異步代碼變得更加簡單176
iv 目錄 將Promise 用于XMLHttpRequest 177
鏈式調用178 數值處理178
異步操作隊列179
錯誤處理180 圖片181
JavaScript 異常和Promise 182
錯誤處理實戰182
并行和串行—— 魚和熊掌兼得184
創建序列185
Promise 和Generator 190
Promise API 參考193
靜態方法193 構造器194
實例方法194

第14 章Fetch 簡介 . . 195
XMLHttpRequest 快要過時了195
fetch 基礎使用195
使用XMLHttpRequest 實現195
使用fetch 實現196
響應中的元數據197
響應類型197 Promsie 方法鏈198
使用fetch 請求發送憑證信息199
問答環節200
我該如何取消一個fetch 請求? 200
有相關的polyfill 么? 200
為什么在service workers 中支持“no-cors”,而在window 中卻不行? 200

第15 章在iOS 中使用SQLite . . 201
創建并打開數據庫202
綁定變量203
目錄v 開發SQLite 模塊204

第16 章集成Google Admob . . 209
創建項目209
將SDK 添加到你的Xcode 項目209

第17 章React Native 組件國際化 . . 214
我要做什么214
工作機制214
安裝步驟214
在項目中使用218
第18 章測試React Native 組件 . . 221
安裝配置測試環境221
編寫測試程序226
第19 章附錄:React.js 快速介紹 . . 228
JSX - React 的特殊語法228
開始和運行229
組件- 構建React 的基石229
在我的javascript 代碼中,出現了HTML 片段? 230
組件和狀態231
第20 章附錄B:Objective-C Primer . .233
類的基本語法233
方法233
屬性234
實現235 規范237 第21 章webpack 入門 . . 238
為什么要使用webpack? 238
webpack 也適合Browserify 用戶238
vi 目錄 啟動webpack 239
loader 的使用239
樣式表和圖片240 功能開關241
多個入口點(entrypoint) 242
優化共用代碼243
異步加載243
序: