ایک React Native پروجیکٹ میں JavaScript/TypeScript کوڈ کو native iOS/Android پروجیکٹس اور configuration کے ساتھ ملایا جاتا ہے۔ ساخت اور اہم فائلوں کو سمجھنا React Native ایپلیکیشنز کو navigate اور بنانے میں مدد دیتا ہے۔
ساخت کے اہم حصے
my-app/
App.js / App.tsx → the root component (app entry point)
src/ (or app/) → your JS/TS code (components, screens, etc.) — organize here
package.json → dependencies and scripts (npm/yarn) — like any JS project
node_modules/ → installed npm dependencies
ios/ → the native iOS project (Xcode) — for bare RN
android/ → the native Android project (Gradle) — for bare RN
index.js → registers the root component
app.json / app.config → app config (name, icon) — especially in Expo
(Expo projects hide ios/android; managed by Expo)
