React Native for Mobile Development: Harness the Power of React Native to Create Stunning IOS and Android Applications
暫譯: React Native 行動開發:利用 React Native 的力量創建驚豔的 iOS 和 Android 應用程式

Paul, Akshat, Nalwaya, Abhishek

  • 出版商: Apress
  • 出版日期: 2019-06-13
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 203
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484244532
  • ISBN-13: 9781484244531
  • 相關分類: AndroidApple DeveloperReactCross-Platform
  • 海外代購書籍(需單獨結帳)

商品描述

Develop native iOS and Android apps with ease using React Native. Learn by doing through an example-driven approach, and have a substantial running app at the end of each chapter. This second edition is fully updated to include ES7 (ECMAScript 7), the latest version of React Native (including Redux), and development on Android.

You will start by setting up React Native and exploring the anatomy of React Native apps. You'll then move on to Redux data flow, how it differs from flux, and how you can include it in your React Native project to solve state management differently and efficiently. You will also learn how to boost your development by including popular packages developed by the React Native community that will help you write less; do more. Finally, you'll learn to how write test cases using Jest and submit your application to the App Store.

React Native challenges the status quo of native iOS and Android development with revolutionary components, asynchronous execution, unique methods for touch handling, and much more. This book reveals the the path-breaking concepts of React.js and acquaints you with the React way of thinking so you can learn to create stunning user interfaces.

What You'll Learn

  • Build stunning iOS and Android applications
  • Understand the Redux design pattern and use it in your project
  • Interact with iOS and android device capabilities such as addressbook, camera, GPS and more with your apps
  • Test and launch your application to the App Store
Who This Book Is For

Anyone with JavaScript experience who wants to build native mobile applications but dreads the thought of programming in Objective-C or Java. Developers who have experience with JavaScript but are new or not acquainted to React Native or ReactJS.

商品描述(中文翻譯)

使用 React Native 輕鬆開發原生 iOS 和 Android 應用程式。透過以範例為驅動的學習方式進行實作,並在每一章結束時擁有一個實質運行的應用程式。本書的第二版已全面更新,包含 ES7(ECMAScript 7)、最新版本的 React Native(包括 Redux)以及 Android 開發。

您將從設置 React Native 開始,探索 React Native 應用程式的結構。接著,您將學習 Redux 的數據流,了解它與 Flux 的不同之處,以及如何在您的 React Native 專案中使用它,以不同且有效的方式解決狀態管理問題。您還將學習如何通過包含 React Native 社群開發的流行套件來提升開發效率,幫助您寫得更少,做得更多。最後,您將學習如何使用 Jest 編寫測試案例並將您的應用程式提交到 App Store。

React Native 以革命性的元件、非同步執行、獨特的觸控處理方法等挑戰原生 iOS 和 Android 開發的現狀。本書揭示了 React.js 的開創性概念,並讓您熟悉 React 的思維方式,以便學習創建驚人的用戶界面。

您將學到的內容:
- 建立驚人的 iOS 和 Android 應用程式
- 理解 Redux 設計模式並在您的專案中使用它
- 與 iOS 和 Android 設備功能互動,例如通訊錄、相機、GPS 等
- 測試並將您的應用程式上架到 App Store

本書適合對象:
任何有 JavaScript 經驗的人,想要建立原生行動應用程式,但對於使用 Objective-C 或 Java 編程感到畏懼的開發者。對 JavaScript 有經驗但對 React Native 或 ReactJS 不熟悉的新手開發者。

作者簡介

Akshat Paul is a Software Architect and author of the books "React Native for iOS Development" and "RubyMotion for iOS Development Essentials". He has extensive experience of mobile & web development and has delivered many enterprise and consumer applications over the years. In other avatars, Akshat frequently speaks at conferences and meetups on various technologies. He has given talks at React Native Conference EU, Devops@scale Amsterdam, TheDevTheory Conference, RubyConfIndia, #inspect-RubyMotion Conference Brussels and was the KeyNote speaker at technology leadership events in Bangkok and Kuala Lumpur. Besides writing code, Akshat spends time with his family, is an avid reader, and obsessive about healthy eating.

Abhishek Nalwaya is the author of three books and has spoken at many conferences and meetups, such as RubyConf India and RubyMotion conference. He has extensive experience in DevOps, web, and mobile development. Besides programming, Abhishek loves to run a few miles and cook healthy food.


作者簡介(中文翻譯)

**Akshat Paul** 是一位軟體架構師,也是《React Native for iOS Development》和《RubyMotion for iOS Development Essentials》這兩本書的作者。他在行動和網頁開發方面擁有豐富的經驗,並在多年來交付了許多企業和消費者應用程式。在其他身份中,Akshat 經常在各種技術會議和聚會上發表演講。他曾在 React Native Conference EU、Devops@scale Amsterdam、TheDevTheory Conference、RubyConfIndia、#inspect-RubyMotion Conference Brussels 等會議上演講,並在曼谷和吉隆坡的技術領導活動中擔任主題演講者。除了編寫程式碼,Akshat 還會花時間與家人相處,是一位熱愛閱讀的人,並對健康飲食充滿熱情。

**Abhishek Nalwaya** 是三本書的作者,並在許多會議和聚會上發表過演講,例如 RubyConf India 和 RubyMotion 會議。他在 DevOps、網頁和行動開發方面擁有豐富的經驗。除了編程,Abhishek 喜歡跑幾英里和烹飪健康食品。