Creating a React Native like runtime
summary
Builds a tiny React Native–like runtime on iOS by embedding the Hermes C++ engine, injecting scripts (one plus two) and adding a console.log binding. Uses JSI host objects to expose a document.createElement API that maps to UIViews and UILabels, appendChild mounts to the root view, and an attached click handler removes the view — the demos run successfully. Android is feasible via JNI; contrasted with Capacitor’s webview/message-passing approach.
AI-written summary · about
chapters (6)
- 0:00Introduction to native apps
- 1:11Integrating Hermes engine
- 3:08Binding with JSI
- 5:31Implementing DOM-like APIs
- 10:32Cross-platform approaches
- 11:43React Native architecture








