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.
Matching moments
01:25 MIN
The future vision for a multi-platform React Native
Hands-on React Native: From Zero to Hero
04:00 MIN
The past, present, and future of React Native
There's an app for that - on the role of cross platform development in the app development ecosystem
02:47 MIN
Why companies choose to build with React Native
Hands-on React Native: From Zero to Hero
02:30 MIN
What is React Native and what will you learn
Hands-on React Native: From Zero to Hero
02:04 MIN
Why React developers naturally transition to React Native
Challenges of building React and React Native apps
05:04 MIN
The rise of mobile AR and inside-out tracking
XR Demystified: Separating Facts from Fiction in 2024
05:32 MIN
Q&A: Performance, testing, and native integration
There's an app for that - on the role of cross platform development in the app development ecosystem
09:17 MIN
The challenges of cross-platform application development
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
All the videos of Halfstack London 2024!Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
Chris Heilmann
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
From learning to earning
Jobs that call for the skills explored in this talk.