Go to Preview Lesson
Go to Preview Lesson
LESSON 8.2
How to Get React Native Error Logs With Sentry
LESSON 8.3
Conclusion
The newline Guide to React Native for JavaScript Developers using TypeScript
MODULE 1
Getting Started
LESSON 1.1
About this Course
LESSON 1.2
The Value of Building Real-World Apps in React Native
LESSON 1.3
Storyboarding a React Native App's Components and Flow
LESSON 1.4
Bootstrapping a React Native App With Boilerplate
LESSON 1.5
How to Start Building a React Native iOS and Android App
MODULE 2
Navigation and Screens
LESSON 2.1
Getting Started With React Native Navigation
LESSON 2.2
Set App Logos, Launch Screens, and Icons in React Native
LESSON 2.3
Optimize Perceived Performance With React Native Lifecycle
MODULE 3
Design System
LESSON 3.1
Intro to Atomic Design Patterns [with examples]
LESSON 3.2
Building a Typography Design System in React Native
LESSON 3.3
How to Set Global Styles in React Native
LESSON 3.4
SVG vs PNG: Which Image Format to Use in a React Native App
LESSON 3.5
Customizing React Native Elements With Global Style
LESSON 3.6
Combining React Elements Into Widgets
LESSON 3.7
How to Build a Design System for Optimal User Experience
MODULE 4
State Management
LESSON 4.1
How State Management Works in React Native vs React
LESSON 4.2
Using React Context API to Pass Data to React Components
LESSON 4.3
Intro to Managing React Application State With Flux and Redux
MODULE 5
API calls and Middlewares
LESSON 5.1
Making API Calls in a React Native App With fetch and Axios
LESSON 5.2
Using Middleware to Run React API Calls in the Background
LESSON 5.3
How to Store User Login Data With React Native Async Storage
MODULE 6
Debugging
LESSON 6.1
Intro to Debugging React Native With iOS and Android DevTools
LESSON 6.2
Using React Native Debugger to Optimize an App
LESSON 6.3
How to Test React Native Apps on iOS and Android Devices
MODULE 7
Performance
LESSON 7.1
How to Improve JavaScript Performance and Boost Frame Rates
LESSON 7.2
Use List Virtualization to Optimize React Native Rendering
MODULE 8
CodePush and Error Reporting
LESSON 8.1
How to Deploy React Native Apps With Microsoft CodePush
LESSON 8.2
How to Get React Native Error Logs With Sentry
LESSON 8.3
Conclusion
MODULE 9
Bonus Content
LESSON 9.1
Intro to Building React Native Animations With Lottie
LESSON 9.2
Using React Native SVG to Support SVG on iOS and Android
LESSON 9.3
React Native Cheat Sheet
Go to Next Lesson
Go to Next Lesson
LESSON 9.1
Intro to Building React Native Animations With Lottie
Go Pro
Log In
Conclusion
Table of Contents
Section 8.1
Conclusion