ViroARSampleApp
A full sample AR app in iOS and Android that demonstrates placing, rotating and dragging objects in AR.
Install / Use
/learn @viromedia/ViroARSampleAppREADME
ViroARSampleApp
A full React Viro sample AR app for iOS and Android that demonstrates placing, rotating and dragging objects in AR.
To run:
- Check out the project from the terminal:
git clone https://github.com/viromedia/ViroARSampleApp.git - Make sure you have
nodeandnpm|yarninstalled. Please see our Quick Start guide for more info. - From the terminal, navigate to the project and run
npm installoryarn installif usingyarnto install thenodemodules. - Download the Viro Testbed app, for iOS here, or for Android here.
- In the project root directory, run 'npm start' to start the package server.
- Find your ngrok url (https://xxxxxx.ngrok.io) which is printed at the top of the terminal window where you ran npm start.
- In the Viro Testbed App, tap on the menu icon in the top left and tap on "Enter Testbed".
- Enter the ngrok url into the empty text field on the Testbed screen (xxxxxx.ngrok.io) and press "Go".
If you want to build the project into its own app, see instructions for Xcode or Android Studio.
If you run into any issues, check out our troubleshooting page or open an issue here on Github.
Enjoy!
Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
