Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/realitydeslab/holoweb-app
🚧🚧 (WIP) HoloWeb App: An app-less WebXR launcher using Apple AppClip (supporting stereoscopic renderings for HoloKit)
https://github.com/realitydeslab/holoweb-app
webxr
Last synced: about 2 months ago
JSON representation
🚧🚧 (WIP) HoloWeb App: An app-less WebXR launcher using Apple AppClip (supporting stereoscopic renderings for HoloKit)
- Host: GitHub
- URL: https://github.com/realitydeslab/holoweb-app
- Owner: realitydeslab
- License: mit
- Created: 2023-08-02T06:19:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-20T04:59:05.000Z (about 2 months ago)
- Last Synced: 2024-11-20T05:27:10.863Z (about 2 months ago)
- Topics: webxr
- Language: JavaScript
- Homepage: https://holoweb.app/
- Size: 150 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HoloWeb
## WIP
Alert: This repository is a work in progress and is not yet functional.
The author, [Botao Amber Hu](https://botao.hu/), is currently occupied with PhD applications and unable to continue development at this time. We're seeking assistance with this project. If you're interested in collaborating, please apply for our [WebXR+iOS Engineer position](https://www.notion.so/Reality-Design-Lab-is-looking-for-WebXR-iOS-Engineer-1405c6192b7e8057ba5bf73bf375e3ff?pvs=21). This is a bounty-based opportunity -- complete the project to earn the reward ($10,000)!
[Collaborate with us](https://reality.design/collab-with-us)## Description
HoloWeb is an iOS application with AppClip integration that enables WebXR AR experiences on iOS devices, bridging a fundamental platform limitation since WebXR is not supported in Safari iOS. It offers two distinct modes:
* Handheld AR Mode: Users can experience WebXR content through their iPhone's screen using ARKit, allowing them to view and interact with 3D content overlaid on the real world.
* Stereoscopic AR Mode: When paired with a [HoloKit](https://holokit.io) headset, HoloWeb delivers an immersive mixed reality experience by splitting the screen into stereoscopic views, creating true depth perception and hands-free AR interactions.
The AppClip integration ensures instant access to these experiences without requiring a full app installation.
## Background
WebXR is not supported on Safari for iOS, at least up to iOS 18.
While Safari on visionOS 2 (Apple Vision Pro) supports WebXR for VR experiences, it doesn't support AR sessions.
For iOS, WebXR support is primarily available through [Mozilla's WebXR Viewer app](https://github.com/mozilla-mobile/webxr-ios/), which hasn't been updated in several years.
## Reference
https://github.com/mozilla-mobile/firefox-ios/tree/webxr