<div><p>Tackling an app development project on multiple platforms is no simple task. When time is in short supply and customers need access from the tap of a home screen, React Native can provide a lean development team with the tools needed to deliver a multi-platform native experience without jugg
React Native cookbook: bringing the Web to Native platforms
β Scribed by Lebensold, Jonathan
- Publisher
- O'Reilly Media, Inc.
- Year
- 2018
- Tongue
- English
- Edition
- First edition
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Annotation;Intro; Copyright; Table of Contents; Preface; Who Should Read This Book; Why I Wrote This Book; A Word on JavaScript Today; Navigating This Book; Online Resources; Conventions Used in This Book; OReilly Safari; How to Contact Us; Acknowledgments; Chapter 1. The React Native Toolchain; 1.1 Setting Up Your Development Environment; Problem; 1.2 Writing ES6 with Babel; Problem; Solution; See Also; 1.3 Organizing Project Files; Problem; Solution; Discussion; 1.4 Dealing with Catastrophic Failure; Problem; Solution; Discussion; Chapter 2. Living in the React Native Ecosystem.
β¦ Table of Contents
Intro
Copyright
Table of Contents
Preface
Who Should Read This Book
Why I Wrote This Book
A Word on JavaScript Today
Navigating This Book
Online Resources
Conventions Used in This Book
OReilly Safari
How to Contact Us
Acknowledgments
Chapter 1. The React Native Toolchain
1.1 Setting Up Your Development Environment
Problem
1.2 Writing ES6 with Babel
Problem
Solution
See Also
1.3 Organizing Project Files
Problem
Solution
Discussion
1.4 Dealing with Catastrophic Failure
Problem
Solution
Discussion
Chapter 2. Living in the React Native Ecosystem. 2.1 Stop Repeating Yourself: Implement Custom ComponentsProblem
Solution
2.2 Adding an Open Source Progress Bar
Problem
Solution
Discussion
See Also
2.3 Sharing Custom Components
Problem
Solution
Discussion
See Also
2.4 Routing Between Login Screens
Problem
Solution
Discussion
See Also
2.5 Using Redux for Global State Management in Redux
Problem
Solution
Discussion
See Also
Chapter 3. Style and Design
3.1 Composing Stylesheets
Problem
Solution
See Also
3.2 Building Flexible Layouts with Flexbox
Problem
Solution
Discussion
See Also. 3.3 Importing Image Vectors and IconsProblem
Solution
Discussion
3.4 Looping Animations
Problem
Solution
Discussion
See Also
Chapter 4. Managing Hardware Platforms
4.1 Asking for Permission to Use Device Hardware (iOS)
Problem
Solution
See Also
4.2 Fetching Paginated Requests
Problem
Solution
Discussion
See Also
4.3 Save Application State with Redux and Local Storage
Problem
Solution
See Also
4.4 Using the Filesystem
Problem
Solution
See Also
Chapter 5. Lift Off! Sharing Your App
5.1 Automate Publishing Your App
Problem
Solution
Discussion
See Also. 5.2 Sharing Your iOS App with Beta TestersProblem
Solution
Discussion
See Also
5.3 Configuring Application Settings
Problem
Solution
See Also
Chapter 6. Making Your App Maintainable
6.1 Protect Your Components with PropTypes
Problem
Solution
Discussion
See Also
6.2 Check Runtime Errors with Flow
Problem
Solution
See Also
6.3 Automate Your Component Tests
Problem
Solution
Discussion
See Also
6.4 Maintain Coding Standards with ESLint
Problem
Solution
Discussion
See Also
6.5 Write Your App with Reason
Problem
Solution
Discussion
See Also
Index
About the Author.
β¦ Subjects
Application software--Development;Apps;COMPUTERS--Programming--General;Mobile apps;Ontwerpen;Programmeren (computers);Web site development;Web sites--Design;Websites;Electronic books;Application software -- Development;Web sites -- Design;COMPUTERS -- Programming -- General
π SIMILAR VOLUMES
<p>Tackling an app development project on multiple platforms is no simple task. When time is in short supply and customers need access from the tap of a home screen, React Native can provide a lean development team with the tools needed to deliver a multi-platform native experience without juggling
<p><span>Get up to speed with React and React Native to build cross-platform native applications with the help of practical examples</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Discover Reactβs latest features including automatic state update batching and prioritizing state updat
<h4>Key Features</h4><ul><li>Build rich and engaging user experiences in React Native while maintaining peak application performance</li><li>Leverage the best of iOS and Android for React Native development while maximizing code reuse and cohesion</li><li>Implement architecture patterns in your Reac