Cross platform Augmented Reality development with React Native
How do you build complex AR experiences when your favorite framework is no longer maintained? Discover a powerful hybrid approach using Unity and React Native.
#1about 8 minutes
A brief history of augmented reality technology
From its first mention in a 1901 book to the launch of ARKit and ARCore, this section traces the key milestones in AR development.
#2about 3 minutes
Comparing cross-platform AR development tools
An overview of different tools for building AR apps, including native SDKs, game engines like Unity, and the Viro React framework for React Native.
#3about 7 minutes
Building AR experiences with Viro React
This section demonstrates building AR apps with Viro React, covering project setup with the React Native CLI and the core components like ARScene and image markers.
#4about 2 minutes
Understanding 3D coordinate systems in Viro
Learn how to position objects in 3D space using Viro's right-handed coordinate system and the ViroFlexView component for layout.
#5about 6 minutes
Using lights, materials, and 3D models in Viro
A guide to rendering realistic 3D objects in Viro React by setting up lights, applying materials with textures, and importing common 3D model formats.
#6about 3 minutes
Advanced Viro features and its limitations
Explore advanced Viro React capabilities like plane detection, portals with 360-degree images, and particle effects, while also addressing its current maintenance status.
#7about 4 minutes
Unity and AR Foundation as a modern alternative
Discover the powerful features of Unity's AR Foundation, including advanced device, plane, face, and body tracking for creating high-end AR experiences.
#8about 6 minutes
Integrating Unity AR into a React Native app
Learn the strategy for embedding a Unity AR project as a native library within a React Native application and using a native bridge for communication.
Related jobs
Jobs that call for the skills explored in this talk.
The Fastest JavaScript Charts - Built for React and BeyondFor most developers, browser charting works fine — until it doesn’t. Once you push beyond tens of thousands of points, add live streaming, or need advanced interactions, the story changes: frame drops, frozen dashboards, memory issues.
That’s where S...
Daniel Cranney, Chris Heilmann
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025In 2024, mobile developers seem to be trendy once again. The mobile application market is expected to grow by almost 12% in revenue in 2024 alone. For your reference, that’s even above what the renewable energy sector hopes to increase in earnings th...
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
From learning to earning
Jobs that call for the skills explored in this talk.