React Native for Mobile Development: Harness the Power of React Native to Create Stunning iOS and Android Applications
React Native for Mobile Development: Harness the Power of React Native to Create Stunning iOS and Android Applications
YOU SAVE £9.46
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about React Native for Mobile Development: Harness the Power of React Native to Create Stunning iOS and Android Applications
Develop native iOS and Android apps with React Native, using an example-driven approach and including ES7, Redux, and Android development. Learn to build stunning user interfaces, understand the Redux design pattern, and interact with device capabilities. This book is for JavaScript developers who want to build mobile applications without programming in Objective-C or Java.
Format: Paperback / softback
Length: 237 pages
Publication date: 13 June 2019
Publisher: APress
React Native is a powerful tool for developing native iOS and Android apps with ease. This second edition of the book is fully updated to include ES7 (ECMAScript 7), the latest version of React Native, and development on Android.
The book takes an example-driven approach, allowing you to learn by doing. By the end of each chapter, you will have a substantial running app.
In the first chapter, you will set up React Native and explore the anatomy of React Native apps. You will learn about the components used in React Native, such as Text, View, and Image, and how to use them to create user interfaces.
The second chapter will focus on Redux data flow, a popular state management pattern used in React Native. You will learn how Redux differs from flux and how to 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 code and do more.
The third chapter will teach you how to write test cases using Jest, a popular testing framework for React Native. You will learn how to write unit tests and integration tests and how to submit your application to the App Store.
The fourth chapter will introduce you to React Native's unique methods for touch handling, such as gestures and touch events. You will learn how to use these methods to create interactive and responsive user interfaces.
The fifth chapter will cover React Native's asynchronous execution, which allows you to write code that appears to be synchronous but is actually executed asynchronously. You will learn how to use this feature to create smooth and responsive apps.
The sixth chapter will discuss React Native's integration with native device capabilities, such as addressbook, camera, GPS, and more. You will learn how to use these capabilities to create powerful and feature-rich apps.
The seventh chapter will focus on performance optimization, which is crucial for creating fast and responsive apps. You will learn how to optimize your code for performance and how to use tools such as React Native's profiling tools to identify performance issues.
The eighth chapter will cover React Native's community and ecosystem. You will learn about the various libraries, tools, and resources available for React Native development and how to use them to enhance your projects.
The ninth chapter will discuss React Native's future and potential. You will learn about the latest developments in the React Native community and how to stay up-to-date with the latest trends and best practices.
The tenth chapter will provide a comprehensive reference guide for React Native. You will learn about the various APIs, methods, and properties used in React Native and how to use them effectively.
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 challenges the status quo.quo of native iOS and Android development with revolutionary components, asynchronous execution, unique methods for touch handling, and much more. This book reveals 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.
In conclusion, React Native is a powerful tool for developing native iOS and Android apps with ease. This second edition of the book is fully updated to include ES7, the latest version of React Native, and development on Android. With an example-driven approach and a substantial running app at the end of each chapter, you will be able to learn by doing and have a substantial running app at the end of each chapter. Whether you are a JavaScript developer with experience or a newcomer to React Native, this book will help you build stunning iOS and Android applications and understand the Redux design pattern.
Weight: 492g
Dimension: 178 x 253 x 17 (mm)
ISBN-13: 9781484244531
Edition number: 2nd ed.
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.