Why React Native?

React Native Logo

The mobile revolution

How the film Psycho would be ruined With a mobile phone

127 Hours7 Iconic Films Ruined by Cell Phones

The problem with frameworks

Javascript Major Frameworks Cycles
Javascript Minor Frameworks Cycles
Mobile App 1 Usual Path Mobile App 2 Usual Lang Mobile App 3 Js Path Mobile App 4 Js Lang Mobile App 5 Js Sub Mobile App 6 Usual High Mobile App 7 Js High

How employers feel about JavaScript

Forbes 10 Technical Skills

The 10 Technical Skills With Explosive Growth In Job Demand

How employers feel about React and React Native

React is in the top 10 most starred Github repositories; React Native is in the top 50.

In 2016 search terms for React Native surpassed Android and iOS development.

Who uses React Native?

How developers feel about React and React Native

Source: State of JavaScript 2023

React: many users, outstanding approval

React Like V Use Chart 2023

React Native: fewer users, decent approval

React Native Like V Use Chart 2023

Expo: many users, high retention

Expo Retention V Use Chart 2023
Reaves Patty Linkedin

How users feel about React Native

Most popular apps worldwide
Most Popular Apps 2024

Source: AppMagic

Your own most-used apps

iPhone > Settings > Screen Time > See All Activity > Most used apps

Iphone Screen Time Most Used Apps

Expo Snacks

Snacks Getty Images

3 parts of React Native code


		// Import the tags needed to build the app.
		import * as React from 'react' ;
		...
		export default function App() {
		  return (
		    // Add tags for the visible parts.
			<ScrollView>...
		  );
		}
		const styles = StyleSheet.create({
		  // Style the color, text, and dimensions.
		  container: {
			backgroundColor: 'cadetblue',
			...
		  }
		});
		

Customize your app with Expo Snack

Scavenger Hunt Expo Sti

/