This document discusses developing augmented reality (AR) and virtual reality (VR) applications using React Native. It provides an overview of AR and VR history and technologies. It then discusses using the Viro React library to build cross-platform AR, VR, and XR applications in React Native. It covers components for 3D objects, lighting, and particle effects. Examples are provided for basic component layout and using 3D models, lighting, and particle effects in a Viro application. Considerations for when to use Viro React are discussed.