Learning Resources

The Net Ninja - React Native for Beginners

Ever wanted to create a mobile app with React? Well, you can - with React Native. React Native is a mobile app framework based on React, meaning you an use the React library you know and love to create mobile apps as well.

In this course I'll get you up and running with React Native from the very beginning.

Although a basic understanding of React for web is definitely recommended first

Documentation - React Native

React Native is like React, but it uses native components instead of web components as building blocks. So to understand the basic structure of a React Native app, you need to understand some of the basic React concepts, like JSX, components, state, and props.

If you already know React, you still need to learn some React Native specific stuff, like the native components. This tutorial is aimed at all audiences, whether you have React experience or not.

React Native is an open-source UI software framework created by Meta Platforms, Inc. It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web Windows and UWP