React Native

React Native is an open-source framework that uses JavaScript and JSX (JavaScript-XML) to create native apps for both iOS and Android. Apps built using React Native include Facebook, Instagram, Pinterest, Skype, UberEats and more.

Basics

React Native is very similar to React and uses basic React concepts such as JSX, components, state, and props. Learn these basic concepts here: https://reactnative.dev/docs/tutorial

JavaScript Introduction

Getting Started with React Native

Creating your first project: https://reactnative.dev/

Making the App

Login/Signup Screen Example
Drawer Navigator Menu
Text Input
Dropdown Picker

React Native Specific Database Resources

React Native Firebase: https://rnfirebase.io/database/usage