Skip to main content

React Native Engine

Overview

Default react-native based engine. Runs standard react native apps with native support

Supported Platforms

ios, android, androidtv, firetv, androidwear, macos

Required Plugins

react, react-art, react-dom, react-native, @react-native-community/cli-platform-ios, @react-native-community/cli

Required NPM Packages

Extensions

ios

ExtensionPriority
engine-rn.jsx1
engine-rn.js2
engine-rn.tsx3
engine-rn.ts4
ios.mobile.rn.jsx5
ios.mobile.jsx6
ios.mobile.rn.js7
ios.mobile.js8
ios.mobile.rn.tsx9
ios.mobile.tsx10
ios.mobile.rn.ts11
ios.mobile.ts12
mobile.rn.jsx13
mobile.jsx14
mobile.rn.js15
mobile.js16
mobile.rn.tsx17
mobile.tsx18
mobile.rn.ts19
mobile.ts20
ios.rn.jsx21
ios.jsx22
ios.rn.js23
ios.js24
ios.rn.tsx25
ios.tsx26
ios.rn.ts27
ios.ts28
mobile.native.rn.jsx29
mobile.native.jsx30
mobile.native.rn.js31
mobile.native.js32
mobile.native.rn.tsx33
mobile.native.tsx34
mobile.native.rn.ts35
mobile.native.ts36
native.rn.jsx37
native.jsx38
native.rn.js39
native.js40
native.rn.tsx41
native.tsx42
native.rn.ts43
native.ts44
jsx45
js46
tsx47
ts48
mjs49
json50
wasm51

android

ExtensionPriority
engine-rn.jsx1
engine-rn.js2
engine-rn.tsx3
engine-rn.ts4
android.mobile.rn.jsx5
android.mobile.jsx6
android.mobile.rn.js7
android.mobile.js8
android.mobile.rn.tsx9
android.mobile.tsx10
android.mobile.rn.ts11
android.mobile.ts12
mobile.rn.jsx13
mobile.jsx14
mobile.rn.js15
mobile.js16
mobile.rn.tsx17
mobile.tsx18
mobile.rn.ts19
mobile.ts20
android.rn.jsx21
android.jsx22
android.rn.js23
android.js24
android.rn.tsx25
android.tsx26
android.rn.ts27
android.ts28
mobile.native.rn.jsx29
mobile.native.jsx30
mobile.native.rn.js31
mobile.native.js32
mobile.native.rn.tsx33
mobile.native.tsx34
mobile.native.rn.ts35
mobile.native.ts36
native.rn.jsx37
native.jsx38
native.rn.js39
native.js40
native.rn.tsx41
native.tsx42
native.rn.ts43
native.ts44
jsx45
js46
tsx47
ts48
mjs49
json50
wasm51

androidtv

ExtensionPriority
engine-rn.jsx1
engine-rn.js2
engine-rn.tsx3
engine-rn.ts4
androidtv.tv.rn.jsx5
androidtv.tv.jsx6
androidtv.tv.rn.js7
androidtv.tv.js8
androidtv.tv.rn.tsx9
androidtv.tv.tsx10
androidtv.tv.rn.ts11
androidtv.tv.ts12
tv.rn.jsx13
tv.jsx14
tv.rn.js15
tv.js16
tv.rn.tsx17
tv.tsx18
tv.rn.ts19
tv.ts20
androidtv.rn.jsx21
androidtv.jsx22
androidtv.rn.js23
androidtv.js24
androidtv.rn.tsx25
androidtv.tsx26
androidtv.rn.ts27
androidtv.ts28
android.rn.jsx29
android.jsx30
android.rn.js31
android.js32
android.rn.tsx33
android.tsx34
android.rn.ts35
android.ts36
tv.native.rn.jsx37
tv.native.jsx38
tv.native.rn.js39
tv.native.js40
tv.native.rn.tsx41
tv.native.tsx42
tv.native.rn.ts43
tv.native.ts44
native.rn.jsx45
native.jsx46
native.rn.js47
native.js48
native.rn.tsx49
native.tsx50
native.rn.ts51
native.ts52
jsx53
js54
tsx55
ts56
mjs57
json58
wasm59

firetv

ExtensionPriority
engine-rn.jsx1
engine-rn.js2
engine-rn.tsx3
engine-rn.ts4
firetv.tv.rn.jsx5
firetv.tv.jsx6
firetv.tv.rn.js7
firetv.tv.js8
firetv.tv.rn.tsx9
firetv.tv.tsx10
firetv.tv.rn.ts11
firetv.tv.ts12
androidtv.tv.rn.jsx13
androidtv.tv.jsx14
androidtv.tv.rn.js15
androidtv.tv.js16
androidtv.tv.rn.tsx17
androidtv.tv.tsx18
androidtv.tv.rn.ts19
androidtv.tv.ts20
tv.rn.jsx21
tv.jsx22
tv.rn.js23
tv.js24
tv.rn.tsx25
tv.tsx26
tv.rn.ts27
tv.ts28
firetv.rn.jsx29
firetv.jsx30
firetv.rn.js31
firetv.js32
firetv.rn.tsx33
firetv.tsx34
firetv.rn.ts35
firetv.ts36
androidtv.rn.jsx37
androidtv.jsx38
androidtv.rn.js39
androidtv.js40
androidtv.rn.tsx41
androidtv.tsx42
androidtv.rn.ts43
androidtv.ts44
android.rn.jsx45
android.jsx46
android.rn.js47
android.js48
android.rn.tsx49
android.tsx50
android.rn.ts51
android.ts52
tv.native.rn.jsx53
tv.native.jsx54
tv.native.rn.js55
tv.native.js56
tv.native.rn.tsx57
tv.native.tsx58
tv.native.rn.ts59
tv.native.ts60
native.rn.jsx61
native.jsx62
native.rn.js63
native.js64
native.rn.tsx65
native.tsx66
native.rn.ts67
native.ts68
jsx69
js70
tsx71
ts72
mjs73
json74
wasm75

androidwear

ExtensionPriority
engine-rn.jsx1
engine-rn.js2
engine-rn.tsx3
engine-rn.ts4
androidwear.watch.rn.jsx5
androidwear.watch.jsx6
androidwear.watch.rn.js7
androidwear.watch.js8
androidwear.watch.rn.tsx9
androidwear.watch.tsx10
androidwear.watch.rn.ts11
androidwear.watch.ts12
watch.rn.jsx13
watch.jsx14
watch.rn.js15
watch.js16
watch.rn.tsx17
watch.tsx18
watch.rn.ts19
watch.ts20
androidwear.rn.jsx21
androidwear.jsx22
androidwear.rn.js23
androidwear.js24
androidwear.rn.tsx25
androidwear.tsx26
androidwear.rn.ts27
androidwear.ts28
android.rn.jsx29
android.jsx30
android.rn.js31
android.js32
android.rn.tsx33
android.tsx34
android.rn.ts35
android.ts36
watch.native.rn.jsx37
watch.native.jsx38
watch.native.rn.js39
watch.native.js40
watch.native.rn.tsx41
watch.native.tsx42
watch.native.rn.ts43
watch.native.ts44
native.rn.jsx45
native.jsx46
native.rn.js47
native.js48
native.rn.tsx49
native.tsx50
native.rn.ts51
native.ts52
jsx53
js54
tsx55
ts56
mjs57
json58
wasm59

macos

ExtensionPriority
engine-rn.jsx1
engine-rn.js2
engine-rn.tsx3
engine-rn.ts4
macos.desktop.rn.jsx5
macos.desktop.jsx6
macos.desktop.rn.js7
macos.desktop.js8
macos.desktop.rn.tsx9
macos.desktop.tsx10
macos.desktop.rn.ts11
macos.desktop.ts12
desktop.rn.jsx13
desktop.jsx14
desktop.rn.js15
desktop.js16
desktop.rn.tsx17
desktop.tsx18
desktop.rn.ts19
desktop.ts20
macos.rn.jsx21
macos.jsx22
macos.rn.js23
macos.js24
macos.rn.tsx25
macos.tsx26
macos.rn.ts27
macos.ts28
ios.rn.jsx29
ios.jsx30
ios.rn.js31
ios.js32
ios.rn.tsx33
ios.tsx34
ios.rn.ts35
ios.ts36
desktop.native.rn.jsx37
desktop.native.jsx38
desktop.native.rn.js39
desktop.native.js40
desktop.native.rn.tsx41
desktop.native.tsx42
desktop.native.rn.ts43
desktop.native.ts44
native.rn.jsx45
native.jsx46
native.rn.js47
native.js48
native.rn.tsx49
native.tsx50
native.rn.ts51
native.ts52
jsx53
js54
tsx55
ts56
mjs57
json58
wasm59