Hiprup
React Native

Explain the React Native project structure (`ios/`, `android/`, `App.tsx`, `package.json`, `metro.config.js`).

A bare RN project has three top-level folders: JS source at the root (App.tsx, index.js, package.json, metro.config.js, babel.config.js, app.json, tsconfig.json), an `ios/` Xcode project (AppDelegate, Info.plist, Podfile), and an `android/` Gradle project (build.gradle, AndroidManifest.xml, MainActivity.kt). `gradle.properties` toggles `newArchEnabled` and `hermesEnabled`.

Loading question...
Explain the React Native project structure (`ios/`, `android/`, `App.tsx`, `package.json`, `metro.config.js`). | Hiprup