Augmented reality (AR) places digital content into the real world through a smartphone camera or headset. It is no longer a gimmick: AR powers games, product previews, museum guides and industrial training.
Use cases
- Games: location-based hunts, tabletop games on real surfaces, AR puzzles
- Retail: place furniture in your room, try on glasses or shoes virtually
- Tourism and museums: historic buildings reconstructed on site, interactive exhibits
- Education: 3D models of the human body, planets or machines on the classroom table
- Industry: maintenance instructions overlaid on machines, remote expert support
- Marketing: packaging that comes alive, interactive campaigns
Technology options
- ARCore (Android) and ARKit (iOS): native frameworks for plane detection, image tracking, face tracking and depth.
- Unity AR Foundation: one codebase for ARCore and ARKit, ideal for games.
- WebAR: AR directly in the browser via a QR code – no app download, perfect for campaigns.
- Headsets: Apple Vision Pro and Meta Quest for immersive mixed reality.
Types of tracking
- Surface tracking: content sits on floors and tables.
- Image tracking: content attached to posters, packaging or brochures.
- Location-based: content at GPS coordinates.
- Face and body tracking: filters and try-ons.
Development process
- Concept and storyboard: what users see and do, and where.
- 3D content production: models optimised for mobile performance.
- Prototype: test tracking and interaction on real devices early.
- Development: interactions, UI, sound, analytics.
- Testing in real environments: lighting and surfaces vary a lot.
- Release: app stores or a WebAR link.
Design tips
- Keep sessions short and comfortable; holding up a phone is tiring.
- Give clear onscreen guidance ("move your phone slowly over the floor").
- Design for different lighting and spaces.
- Respect privacy – camera data must be handled carefully.
AR works best when it solves a real problem or creates a memorable moment. We help you choose the right AR format and build it efficiently.