React Native & Swift: best friends forever
summary
Shows how to embed React Native views inside a Swift app, wire data via initialProps, call Swift/Objective‑C from JavaScript with native modules, and register components into an Xcode workspace so the JS bundle and native code ship together. Covers Metro bundler, live reload and debugger workflow, and practical limits: the JS bridge adds latency and is single‑threaded so heavy animation or CPU work moves to native. Includes working demos of maps, notifications and Firebase integration.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:35React Native multiplatform apps
- 6:09JavaScript vs native components
- 10:29Native modules and bridges
- 13:28How the bridge works
- 17:10Performance and native modules
- 20:09Project setup and dependencies
- 23:32Live reloading and debugging
- 27:01Demo time
- 28:06Integration points with Swift
- 32:41Mobile frameworks integration
- 34:15Running iOS applications
- 36:04Component interaction
- 37:33React Native advantages
- 40:08Multiplatform development challenges
- 41:37Final thoughts and Q&A
related talks
45mThe Dark Art of Native APIs
52mReact Native
41mReact Native - A native love story
40mKeynote: Building React Native
24mIntegrating React Native into an existing native codebase
19mReact Native 2030
39mReact Native - Unleash the power of React in your device
01h 01mBuilding Native iOS Apps using React Native
