---
title: React Native
pagination_prev: demos/mobile/index
pagination_next: demos/data/index
sidebar_position: 6
sidebar_custom_props:
  summary: Native Components with React
---
import current from '/version.js';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
import CodeBlock from '@theme/CodeBlock';
:::note
This section covers React Native for desktop applications.  For iOS and Android
applications, [check the mobile demo](/docs/demos/mobile/reactnative)
:::
React Native for Windows + macOS is a backend for React Native that supports
native apps.  The Windows backend builds apps for use on Windows 10 / 11, Xbox,
and other supported platforms.  The macOS backend supports macOS 10.14 SDK
The [NodeJS Module](/docs/getting-started/installation/nodejs) can be imported
from the main app script.  File operations must be written in native code.
The "Complete Example" creates an app that looks like the screenshots below:
  | Win10 | macOS | 
|  |  | 
Tested Environments (click to show)
:::note
This demo was tested in the following environments:
| OS and Version | Arch | RN Platform | Date       |
|:---------------|:-----|:------------|:-----------|
| Windows 10     | x64  | `v0.70.10`  | 2023-01-04 |
| Windows 11     | x64  | `v0.71.11`  | 2023-05-11 |
| MacOS 12.4     | x64  | `v0.64.30`  | 2023-01-04 |
| MacOS 13.4     | arm  | `v0.71.18`  | 2023-07-06 |
:::