English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 49m | 317 MB
React Native is one of the most popular ways to build native mobile apps, and it allows you to leverage your existing web skill set. This course teaches you how to use React Native components, debug, consume an HTTP API, and more.
Building cross-platform mobile apps has become less time consuming and more efficient with one of the most popular frameworks, React Native. In this course, React Native: Getting Started, you will learn the basics of building React Native apps. First, you will discover how to set up your environment in record time, including how to debug and run your app on your phone. Next, you will explore the React Native component library and how to style your layouts for a professional feel. Finally, you will delve into how to consume an HTTP API from your app. When you’re finished with this course, you will have the basic skills and knowledge of React Native needed to tackle profitable, cross-platform mobile projects without learning at least two new programming languages.
Table of Contents
Course Overview
1 Course Overview
Introduction
2 React Native Overview
3 What You Will Build in This Course
4 React Native Alternatives
5 An Overview of How React Native Works
6 Prerequisites for This Course
7 Summary
Configuring Your Environment
8 Overview
9 Generating a React Native App
10 Running Your App on Your Device
11 Connecting to Your App with Developer Tools
12 Dealing with Errors and Warnings
13 Summary
Creating Your First React Native Component
14 Getting Your First Component to Render
15 Binding to a List
16 Handling Layouts of Complex Components
17 Styling React Native Components
18 Adding Finishing Touches to Your Component
19 Summary
Adding Navigation to Your App
20 Introduction to Navigation in React Native
21 Making an App Navigation Based
22 Triggering Navigation
23 Summary
Building Forms to Gather Input
24 Using the TextInput Component
25 Syncing the TextInput Value to State
26 Styling a Button
27 Adding and Styling an Additional TextInput Component
28 Gathering a Date Value Using a Date-picker Component
29 Summary
Working with Real Data
30 Introducing HTTP Requests in React Native
31 Getting a Development HTTP Server Running
32 Fetching Data from an HTTP API
33 Sending Data to an HTTP API
34 Reloading a Navigation State After a Change
35 Summary
Next Steps
36 Ejecting Your App
37 Native Integration and Deploying to App Stores
38 Wrapping Up
Resolve the captcha to access the links!