Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

React Native: A Better Way to Do Mobile - Lecture 34

ChariotSolutions via YouTube

Overview

Explore the advantages and potential of React Native for mobile app development in this comprehensive conference talk. Discover why React has become the preferred choice for major tech companies and how its principles can be applied to native mobile development. Learn about React Native's declarative approach, component-based architecture, and one-way data flow, which simplify UI code and improve maintainability. Delve into topics such as native components, performance optimization, threading, and animation capabilities. Gain insights into integration extensibility, debugging techniques, testing strategies, and legal considerations. Address common concerns about React Native's future, code sharing potential, and comparisons with other cross-platform frameworks. Equip yourself with the knowledge to make informed decisions about adopting React Native for your mobile development projects.

Syllabus

Introduction
What is React Native
Why React Native
Native Components
The Uncanny Valley
Threading
WebView Performance
React Native Performance
Animated API
Integration extensibility
What if Apple or Google releases new APIs
How often should I use React Native
Advantages of React Native
React Native Ideas
Debug
Testing
NPM
Legal Support
License Agreement
What happens if Facebook drops support
Can you build a React Native app today
How much code will I be able to share
Should we use Xamarin
When should we use React Native

Taught by

ChariotSolutions

Reviews

Start your review of React Native: A Better Way to Do Mobile - Lecture 34

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.