React Native for Mobile Development: Harness the Power of React Native to Create Stunning IOS and Android Applications

Paul, Akshat, Nalwaya, Abhishek

  • 出版商: Apress
  • 出版日期: 2019-06-13
  • 售價: $1,970
  • 貴賓價: 9.5$1,872
  • 語言: 英文
  • 頁數: 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 conference。他在DevOps、網頁和移動開發方面擁有豐富的經驗。除了編程,Abhishek還喜歡跑幾英里的路程和烹飪健康食物。