Point your camera at the artwork
TARGET LOCKED
"Zorro de Lata" — Diego Solano
Reveal AR layer
How this actually works

This screen is a staged simulation for the demo. In the shipped app, this is what actually runs — a fallback ladder, because outdoor murals and indoor artworks are different problems.

1
Outdoor mural or landmark — ARCore Geospatial API / ARKit geo-anchor, using VPS where Google's Street View coverage exists
↓ no VPS coverage on this street
2
Image recognition against the city's AR-target index — on-device ML first, cloud match as fallback. This is how indoor gallery pieces are always resolved, since GPS doesn't work indoors.
↓ recognition fails or lighting is poor
3
Manual lookup code — a short code printed at the stop, same pattern Bloomberg Connects uses. Always works.
↓ device has no AR support at all
4
Full-screen media card — no AR, same content, zero dead ends.

Full technical spec, including why WebAR was ruled out, is in the architecture page →

See the fallback screen