原來跨平台開發可以這麼簡單: React Native全攻略 (附DVD) | 誠品線上

原來跨平台開發可以這麼簡單: React Native全攻略 (附DVD)

作者 姜琇森/ 蕭國倫/ 許瑋芩/ 黃子銘/ 楊鎧睿/ 黃煒凱/ 周冠瑜
出版社 全華圖書股份有限公司
商品描述 原來跨平台開發可以這麼簡單: React Native全攻略 (附DVD):本書帶領讀者從了解ReactNative概念、入門到進階技術應用,一路由淺入深學習,並在各章節中都搭配練習範例,以

內容簡介

內容簡介 本書帶領讀者從了解React Native概念、入門到進階技術應用,一路由淺入深學習,並在各章節中都搭配練習範例,以「做中學」的方式帶領讀者深入了解React Native,最後結合實務專題:旅遊推薦景點APP與跨境電商APP購物網站開發,做完React Native學習的檢核點,將所學技術活用至現實社會中的案例。本書選用時下最受歡迎的開發框架──Redux與其進階框架Dva,讓程式資料流的部分更加彈性,資料的處理更加直覺,並同時保持程式碼的簡潔,使其容易理解,提升開發的效率。此外,本書在實作範例時,加入了許多知名且實用的套件,如:React Native Navigation與React Native Mapview,帶領讀者一步步的將套件引用至專案當中,並透過套件的使用,讓專案內容更加豐富。

作者介紹

作者介紹 姜琇森、蕭國倫、許瑋芩、黃子銘、楊鎧睿、黃煒凱、周冠瑜姜琇森 經歷:國立臺中科技大學資訊管理系教授。 專長及研究領域:資料探勘、數據分析、統計與計量方法、派翠網路、生物醫療、訊號處理等。蕭國倫 經歷:國立臺中科技大學資訊管理系教授。 專長及研究領域:電子商務、網路行銷、電子化企業、知識管理、科技管理、管理決策等。

產品目錄

產品目錄 第1章 React Native1-1 路由概念1-2 React Native概述1-2-1 什麼是React Native1-2-2 為什麼使用React Native1-3 總結第2章 準備開發React Native2-1 開發環境2-1-1 Homebrew2-1-2 Node.js2-1-3 Watchman2-1-4 模擬器環境建置2-2 開發工具2-2-1 Visual Studio Code第3章 第一個React Native專案3-1 建立專案3-1-1 專案檔案結構3-1-2 專案進入點index.js3-1-3 package.json3-2 模擬器執行3-2-1 執行專案3-2-2 開發者選單3-2-3 專案除錯第4章 React Native基本介紹4-1 Component 組件4-1-1 React Native基本組件4-1-2 自定義組件4-2 Props 屬性4-2-1 props定義4-2-2 props型態4-2-3 props預設值4-3 State 狀態4-3-1 初始state4-3-2 改變state4-4 生命週期4-4-1 Mounting4-4-2 Updating4-4-3 Unmounting4-5 整合組件4-6 Native Module4-6-1 跨平台API4-6-2 單平台API4-7 樣式4-7-1 基礎樣式4-7-2 設定寬高4-7-3 Flexbox版面配置第5章 路由5-1 路由概念5-1-1 React Navigation介紹5-1-2 安裝React Navigation5-2 React Navigation基礎操作5-2-1 使用Navigator5-2-2 Stack Navigator5-2-3 Tab Navigator5-2-4 Drawer Navigator第6章 Redux Library6-1 什麼是Redux6-1-1 Redux的由來6-1-2 React Redux6-2 Redux的概念6-2-1 Component 與 Container6-2-2 action與dispatch6-2-3 Action Creator處理資料6-2-4 Reducer儲存資料6-2-5 Store資料格式6-3 第一個Redux專案6-3-1 建立專案6-3-2 設定Redux環境6-3-3 設定Action Creator6-3-4 設定Redcuer第7章 Dva框架7-1 什麼是Dva7-1-1 Dva的由來7-1-2 Dva觀念7-1-3 Model的格式與操作7-2 第一個Dva專案7-2-1 建立專案7-2-2 設定Dva環境7-2-3 設定Model7-3 Dva 練習 – 待辦清單7-3-1 前置作業7-3-2 新增待辦項目7-3-3 顯示待辦清單7-3-4 刪除待辦項目7-3-5 修改待辦項目7-3-6 改變待辦項目狀態第8章 結合OpenData之旅遊景點分享APP8-1 建置專案8-1-1 新增專案8-1-2 專案前置準備8-2 瀏覽景點地圖8-2-1 加入景點地圖頁面8-2-2 串接地圖8-2-3 串接Open Data8-3 景點介紹8-3-1 加入景點詳細資料頁面8-3-2 顯示詳細資料8-3-3 景點導航8-4 管理我的最愛8-4-1 加入我的最愛8-4-2 查看我的最愛8-4-3 移除我的最愛第9章 實戰演練-購物商城9-1 建置專案9-1-1 新增專案9-1-2 專案前置準備9-2 側拉欄與分頁導覽器9-2-1 側拉欄9-2-2 分頁導覽器9-3 會員管理9-3-1 會員登入9-3-2 會員註冊9-3-3 會員中心9-3-4 修改會員資料9-3-5 修改會員密碼9-3-6 登出9-4 商品列表9-4-1 商品類別9-4-2 商品內容9-5 購物車9-5-1 取出購物車商品9-5-2 存入 修改購物車商品9-5-3 刪除購物車商品9-5-4 合計金額9-6 首頁9-6-1 輪播圖9-6-2 商品類別列表9-6-3 最新商品9-7 多國語系9-7-1 語系環境設置9-7-2 修正畫面內容9-7-3 語言設定畫面

商品規格

書名 / 原來跨平台開發可以這麼簡單: React Native全攻略 (附DVD)
作者 / 姜琇森 蕭國倫 許瑋芩 黃子銘 楊鎧睿 黃煒凱 周冠瑜
簡介 / 原來跨平台開發可以這麼簡單: React Native全攻略 (附DVD):本書帶領讀者從了解ReactNative概念、入門到進階技術應用,一路由淺入深學習,並在各章節中都搭配練習範例,以
出版社 / 全華圖書股份有限公司
ISBN13 / 9789865034344
ISBN10 / 9865034344
EAN / 9789865034344
誠品26碼 / 2681905690008
頁數 / 472
開數 / 16K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
級別 / N:無
重量(g) / 869

最佳賣點

最佳賣點 : 1. React Native能產生跨iOS與Android行動裝置系統的原生碼,跨系統程式碼一次搞定。
2. 本書以實作為主,介紹行動裝置程式寫作。
3. 並以專章介紹大型App應用-旅遊推薦景點App與跨境電子商務系統。