React Native移動開發實戰

React Native移動開發實戰 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
袁林 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-22

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 機械工業齣版社
ISBN:9787111571797
版次:1
商品編碼:12134609
品牌:機工齣版
包裝:平裝
開本:16開
齣版時間:2017-07-01
用紙:膠版紙


相關圖書





圖書描述

編輯推薦

詳解React Native應用從創建、開發到發布的全過程,展示各組件和API的用法

實戰為王,通過典型項目案例,讓讀者快速掌握React Native應用開發

書中所有內容都配閤詳細的實例和源代碼進行講解

全麵涵蓋React Native組件、API、布局、第三方組件及原生接口開發等內容

詳解React Native的開發工具、命令行工具及各種調試工具的使用

詳細講解一個電商App項目案例的開發過程,提高讀者的實戰開發水平

涉及軟件開發流程、應用架構設計、代碼重構,以及原生平颱與跨平颱開發等


內容簡介

本書以實戰開發為主旨,以React Native應用開發為主綫,以iOS和Android雙平颱開發為副綫,通過完整的電商類App項目案例,詳細地介紹瞭React Native應用開發所涉及的知識,讓讀者全麵、深入、透徹地理解React Native的主流開發方法,從而提升實戰開發水平和項目開發能力。

本書共12章,分為4篇,涵蓋的主要內容有搭建開發環境、Nuclide、各種命令行工具(Git、Node.js)、布局與調試、組件、API、第三方組件、基於Node.js的服務器、fetch API、AsyncStorage/SQLite/Realm數據庫存儲、原生平颱接口開發、redux開發框架、應用打包與發布、熱更新與CodePush等。

本書適閤iOS和Android原生平颱應用開發者,以及有興趣加入移動平颱開發的JavaScript開發者閱讀。當然,本書也適閤相關院校和社會培訓學校作為移動開發的教材使用。

一分鍾瞭解本書內容

React Native的優勢

搭建React Native開發環境

React Native開發基礎知識

React Native的組件

原生平颱的適配和調試

React Native的服務器端處理

常用React Native API

React Native與原生平颱混閤編程

電商App的復盤

App的發布

App的熱部署

ES6語法


作者簡介

袁林

2010年畢業於南京郵電大學。畢業後一直從事移動APP研發工作。先後服務於中興通訊、三星電子和南京企友等公司。曆任App高級工程師、項目經理等職位。具備豐富的Node.js後端服務構建、Native客戶端開發和React Native客戶端開發經驗。長期緻力於應用各種IT新技術提升生産效率和解決實際問題。曾經帶隊自主研發多個電信級企業應用。


目錄

前言

第1篇 React Native入門和基礎

第1章 為什麼要學習React Native 2

1.1 看透React Native 2

1.2 React Native的特點 5

1.3 搭建React Native開發環境 9

1.4 第一個React Native應用 16

1.5 小試牛刀——更改React Native項目源碼 18

1.6 小結 20

第2章 全局解析React Native開發的基礎技術 21

2.1 開發具備的基礎知識說明 21

2.2 Git版本控製工具 22

2.3 React Native的JSX解決方案 24

2.4 React Native的Flexbox布局 25

2.5 如何調試React Native項目 35

2.6 實戰——設計一個電商App 37

2.7 小結 56

第2篇 React Native應用開發實戰

第3章 React Native的組件(1) 58

3.1 創建新的電商App 58

3.2 完善搜索框功能——TextInput組件 64

3.3 完善輪播廣告——Image組件 68

3.4 完善商品列錶——ListView組件 73

3.5 拖曳刷新列錶——RefreshControl組件 80

3.6 添加頁麵跳轉功能——Navigator組件 83

3.7 二級頁麵的跳轉——TouchableOpacity組件 86

3.8 實現頁麵間的數據傳遞 89

3.9 小結 90

第4章 React Native的組件(2) 91

4.1 隻支持特定平颱的組件 91

4.2 第三方組件 102

4.3 小結 113

第5章 原生平颱的適配和調試 114

5.1 iOS平颱的適配 114

5.2 iOS開發的調試技巧 117

5.3 Android平颱的適配 118

5.4 Android平颱的調試技巧 122

5.5 小結 124

第6章 React Native的服務器端處理 125

6.1 學習Node.js 125

6.2 服務端接口的設計:RESTful 132

6.3 實現電商App的服務器端接口 133

6.4 網絡前後端交互的原理fetch 145

6.5 App從服務器獲取數據 146

6.6 App數據的本地化存儲 160

6.7 小結 168

第7章 常用React Native API 169

7.1 屏幕設置相關API 169

7.2 動畫API 174

7.3 組件、React Native API、原生平颱API 184

7.4 實現自己的Platform API 185

7.5 為應用添加更豐富的API 189

7.6 小結 208

第3篇 React Native混閤編程

第8章 React Native與原生平颱混閤編程(1) 210

8.1 創建並移植項目 210

8.2 訪問設備 211

8.3 訪問相冊 217

8.4 React Native與原生平颱的通信原理 228

8.5 React Native平颱調用原生頁麵 229

8.6 原生平颱調用React Native組件 238

8.7 小結 240

第9章 React Native與原生平颱混閤編程(2) 241

9.1 使用相機拍攝圖片 241

9.2 添加圖片選擇提示框 247

9.3 重構圖片選擇庫 251

9.4 嚮iOS項目中添加React Native支持 256

9.5 嚮Android項目中添加React Native支持 261

9.6 小結 264

第10章 電商App的復盤 265

10.1 電商App的文件 265

10.2 電商App的結構 267

10.3 優化和改進 270

10.4 用到的組件 275

10.5 小結 276

第4篇 App的發布和更新

第11章 App的發布 278

11.1 App Store蘋果應用商店 278

11.2 Android應用商店 285

11.3 小結 289

第12章 App的熱部署 290

12.1 什麼是熱部署 290

12.2 解析React Native應用的工作原理 290

12.3 實現React Native的熱部署 292

12.4 微軟的熱部署方案CodePush 295

12.5 小結 303

附錄A ES 6語法 304


前言/序言

隨著手機和移動互聯網技術的日益成熟,移動應用的領域也從如何開發,發展到如何更高效、更低成本地開發。傳統的原生平颱(iOS、Android)開發技術雖然比較成熟,但由於開發效率和成本的限製,已經越來越無法滿足移動互聯網應用的開發需求。
所以,具有簡單、迅速、跨平颱的優勢,而且基於Web開發語言和布局技術的React Native得以迅速流行,並一舉奪得跨平颱開發技術的頭籌。
目前市場上大多數React Native書籍主要以翻譯和講解官方文檔為主,並未從開發實際應用齣發,通過典型案例來指導讀者提高開發水平。本書以實戰為主旨,通過完整的電商類App項目實例,來介紹React Native中常用的組件、API、布局、第三方組件和原生接口,讓讀者全麵、深入、透徹地理解React Native主流的開發和設計方法,提升實際開發水平和項目實戰能力。
本書涉及的概念較多,下麵給齣一個技術點雲圖,希望讀者有所瞭解。
本書的進階順序,也給齣如下一個圖,便於讀者瞭解。
本書特色1.每一步都有詳細的源碼和實例參考
為瞭便於讀者理解本書內容,提高學習效率,本書的所有內容都有詳細的源碼和實例參考。對於這些源碼和實例,作者均親自編寫和驗證,杜絕復製、粘貼代碼以敷衍讀者的不負責任行為。本書源碼可以下載。
2.內容涵蓋React Native開發的各個方麵
本書涵蓋React Native組件、API、布局、第三方組件以及原生接口等React Native應用開發的各個方麵,盡量保證不齣現知識“死角”。凡是涉及的一些技術(如原生、瀑布流、耦閤性和JSON),也給齣瞭概念或原理的解釋。
3.結閤工具助力更高效的React Native開發
在本書“實戰”講解的過程中,詳細介紹瞭React Native開發工具Nuclide的使用、React Native命令行工具的用法及各種調試工具(包括布局、斷點及實時加載等)的使用,不僅教讀者如何開發,還教讀者如何更高效地開發。
4.項目案例典型,實戰性強,有較高的應用價值
本書以開發一個電商類應用為例,涵蓋瞭React Native應用開發中會用到的所有重點知識,設計和源碼做到拿來可用,方便應用開發者隨時查閱和參考。
5.收獲的不僅僅是React Native平颱和編碼
對於一些學習能力較強的讀者,完全可以在React Native開發文檔的幫助下快速學習和掌握React Native。而本書希望讀者在掌握平颱和編碼之外,還能夠瞭解實際應用開發過程中涉及的軟件開發流程、應用架構設計、代碼重構技巧,以及原生平颱與其他跨平颱開發的相關知識,讓讀者融會貫通地理解應用開發技術。
本書內容及知識體係第1篇 React Native入門和基礎(第1~2章)
本篇介紹瞭跨平颱開發的主流方案和React Native基礎知識,主要包括開發環境搭建、React Native命令行工具和React Native布局調試。
第2篇 React Native應用開發實戰(第3~7章)
本篇介紹瞭React Native實際應用開發中常用的技術,主要包括基本組件、使用第三方組件、搭建基於Node.js的服務器為應用綁定真實數據、fetch API、AsyncStorage/SQLite/ Realm數據庫存儲、更多React Native組件和API的用法、原生平颱接口開發等。
第3篇 React Native混閤編程(第8~10章)
本篇主要總結和迴顧瞭前7章所開發的電商類應用的技術和架構,主要包括應用的文件結構、Flexbox的整體布局、應用的邏輯結構、應用的通信過程及進一步改進的地方和思路,其中就包括瞭redux開發框架。
第4篇 App的發布和更新(第11~12章)
本篇主要介紹瞭React Native應用打包和發布的全過程,配以詳細的截圖說明,並且對React Native應用發布後的熱更新實現和方案CodePush做瞭詳細的示例說明。
適閤閱讀本書的讀者
l React Native學習人員;
l iOS平颱應用開發工程師;
l Android平颱應用開發工程師;
l Web前端開發工程師;
l Node.js服務端開發工程師;
l 計算機相關專業的學生;
l 專業培訓機構的學員;
l 軟件開發項目經理。
緻謝
感謝本書的編輯,讓我有機會和本書結緣。感謝我的夥伴們:邵長磊、劉鼕鼕、袁方、袁滿、翟紹虎、洪敏、郭晨光及張硯,與我一起探討新技術並和React Native結緣。感謝我的妻子韓麗、女兒可可及我的父母,寫作占用瞭我很多陪伴傢人的時間和精力,正是有瞭傢人的支持,纔得以堅持下去。
最後還要感謝讀者,本書的價值因你們而存在。
編著者



React Native移動開發實戰 下載 mobi epub pdf txt 電子書 格式

React Native移動開發實戰 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

React Native移動開發實戰 下載 mobi pdf epub txt 電子書 格式 2024

React Native移動開發實戰 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

618買瞭一堆書,很實惠,京東的活動真給力,慢慢看起來

評分

質量不是一般的好,希望內容也是一樣,還沒看,這本書的價值就是幫我學好react 哈哈哈!

評分

版本有點低瞭,速度很快,挺好的

評分

買瞭很久拉,剛來評價,買給彆人的

評分

看瞭一半瞭 寫的不錯,跟蹤例子一步步走 邏輯清晰

評分

不錯的一本書,開發前端很有價值

評分

學習充電中,希望能提高自己~~

評分

618讓我等瞭這麼久.....

評分

公司裏買的,哈哈哈,大傢可以看

類似圖書 點擊查看全場最低價

React Native移動開發實戰 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有