Rapid Cross-Platform AR Development with React Native
summary
Shows that Viro + React Native builds native cross‑platform AR by hooking into ARKit and ARCore with a native 3D renderer on par with SceneKit, using an API key and a testbed app for quick wireless iteration. Demonstrates concrete features: 3D models, animations, shadows, interactive dragging and clicks, image and object recognition (object detection noted as iOS‑only), portals with 360 images/videos, and a simple “money grab” game mixing React Native UI. All demos run live and behave as expected.
AI-written summary · about
chapters (51)
- 0:00Intro
- 0:40What is AR
- 3:41How does AR work
- 5:07SceneKit
- 5:31Unity Unreal
- 6:32What is React
- 7:13Supported platforms
- 7:34Why use React Native
- 8:16How does React Native work
- 9:40Examples
- 10:05AR Scene Navigator
- 11:26State Tracking
- 12:01Text
- 13:01Position
- 13:49Example
- 15:08Create Materials
- 15:57Lighting
- 16:55Sphere
- 17:29Moon
- 18:03Moving the Moon
- 18:30OnDrag Properties
- 19:07OnDrag Demo
- 19:32Spin Animation
- 20:03Sphere Animation
- 20:41Building 3D Objects
- 21:41Adding a Dinosaur
- 22:11Demo
- 22:54Overview
- 23:45AR Plane Selector
- 24:25Rendering on Floor
- 24:52Shadow
- 26:03OnClick
- 26:34Animation
- 27:24Portals
- 28:32Portal Scene
- 29:57Adding a 360 Video
- 30:43Triggering Virtual Content
- 30:56Airship Coffee Mug
- 31:50Create Target
- 32:16Animations
- 32:47Node Animation
- 33:26Code Overview
- 34:17Harry Potter
- 36:37ARKit
- 37:12Bureau
- 37:42Apple
- 38:59TV Remote
- 40:02Root Demo
- 40:49DollarBills
- 41:17DollarSelected
- 43:02Outro
related talks
26mDeveloping Immersive cross-platform AR and VR Apps using React-Native
39mBuilding AR Apps with React Native
32mBuilding AR apps with React Native
37mBuilding AR Apps with React Native
24mLets Go 3D With React Native
26mAugmented Reality with React Native — a Medium Worth to Bridge?
44mBuilding Data Driven AR Experiences Powered by GraphQL by Vladimir Novick
27mBuilding high quality mobile apps with React Native
