📄️ General
React Native is framework for building mobile apps with Javascript (or TypeScript) and React. It is developed by Meta https://reactnative.dev/. React Native enables developers to write code once and deploy it across multiple platforms, including iOS and Android, without the need to build separate codebases for each platform.
📄️ Expo
Expo is a set of tools, libraries, and services for building React Native applications more easily and efficiently (https://expo.dev/).
📄️ Layout
React Native uses Flexbox as its primary layout system. Flexbox works same way in React Native as it works with CSS in HTML.
📄️ Core Components
React Native provides mobile components which can be used to create mobile apps
📄️ Flatlist
FlatList is a versatile list component with several useful features, including headers, footers, and scrolling capabilities.
📄️ Styling
Most of the core React Native components has a property called style that can be used for inline styling.
📄️ React Native API
React Native provides some useful APIs that you can use in your apps, for example:
📄️ Debugging
Errors & Warnings