1984
Augmented Reality Development Studio
We work with clients to build the AR future
Our work focuses on Swift, ARKit, RealityKit, and SwiftUI to build for iOS and iPadOS
Recognition
Our augmented reality work wins awards, sparks imaginations, and drives business results
Contact
Reach out to talk tech or hire us for AR dev, product, or strategy
Work
CyberWave uses the new LiDAR sensor to visualize your music
in augmented reality. Play your music to change your
surroundings in real-time.
CyberWave uses:
- ARKit 3.5
- LiDAR for ARMeshAnchors
- Auto-Renewable Subscriptions for In-App Purchases
- Person Segmentation with Depth
- GLSL Shaders
Project Type: 1984 product
Download Watch the Demo with Sound
Primer helps you visualize your home with new
wallpaper, tiling, and paint. Primer utilizes Core Animation to display
intuitive, animated, augmented reality tooltips to visually onboard users.
Primer uses:
- ARKit 3
- Core Animation
- Person Segmentation with Depth
Project Type: Client work for Primer
Download
WebXR Viewer is an open-source, augmented reality, WebXR browser for iOS.
WebXR Viewer has a fine-grained AR permissioning system that puts privacy & ethical design first
and is built on Metal to render WebXR websites at 60 fps.
WebXR Viewer uses:
- ARKit 2
- WebXR
- Metal
- SceneKit
Project Type: Client work for Mozilla
Get the Latest Code DownloadiScape
1984 developed innovative AR interactions and controls for iScape's collaborative landscaping app.
iScape utilizes shared world maps, persistent worlds, 3D models, and the novel ability to create
custom geometry for visualizing AR textures in the user's world.
Our work on iScape was featured by HBO, Axios, and Apple at both WWDC 2019 & in the App Store.
iScape uses:
- ARKit 2
- SceneKit
- AR World Maps
- Collaborative, Multi-User Sessions
Project Type: Client work for iScape
Watch a Demo Video Download
NudgeTV released an AR basketball minigame to accompany their machine vision
technology. The basketball game uses Multipeer Connectivity and Collaborative
Sessions to seamlessly connect up to 4 players. SceneKit's real-time physics
are employed to create realistic, yet otherwise-impossible, gameplay.
NudgeTV's basketball minigame uses:
- ARKit 3
- Collaborative Sessions
- Multipeer Connectivity
- Person Segmentation with Depth
Project Type: Client work for NudgeTV
DownloadWriting
Limitations of RealityKit 1.0 – June 2020Building with RealityKit – February 2020
Developing an Augmented Reality Browser – January 2020