Overview
What this challenge is about.
Build a SwiftUI + ARKit (or Kotlin + ARCore) experience: detect a horizontal floor plane, place a USDZ (iOS) or glTF (Android) model from the catalog, support pinch-to-rotate and drag-to-reposition. Add a measurement overlay showing the placed item's bounding-box footprint in centimeters. Wire to the existing catalog API (REST, paginated). Test on 3 device classes (current flagship, mid-range, low-end). Deliver source, an installable build (TestFlight or APK), and a 6-page test report with screenshots from each device class.
The Brief
What you'll do, and what you'll demonstrate.
Build a mobile AR furniture-preview experience with measurement overlay, wired to the existing catalog, working on 3 device classes.
Earning criteria — what you'll demonstrate
- Build a real ARKit or ARCore experience end-to-end
- Manage 3D-asset loading from a remote catalog at scale
- Implement measurement overlays in AR coordinate space
- Test mobile graphics performance across device classes
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
Careers
Roles this prepares you for.
Real titles. Real skill bridges. Pick the one closest to your trajectory.
Product Manager
PMs in retail who have shipped real AR understand the device-class fragmentation and ship realistic AR roadmaps instead of demo-driven ones.
This challenge sharpens
- augmented-reality
- mobile-development
- performance-optimization