← Portfolio

iOS App — SwiftUI

MetaScanner

Professional 3D scanning platform with dual-mode capture, zero external dependencies, and the entire app built with Claude Code.

Screen recording showing both scanning modes in action

Dual Scanning Modes

Free Scan mode — consumer 3D room reconstruction with RoomPlan

Free Scan

RoomPlan + ARKit for consumer room scanning

Data Recorder mode — research-grade multi-stream sensor capture

Data Recorder

Raw AVFoundation + CoreMotion for research capture

Capabilities

Free Scan Mode

Consumer 3D room reconstruction using Apple RoomPlan and ARKit. Outputs USDZ meshes, floor plans, and room dimensions.

Data Recorder Mode

Research-grade capture: RGB video (30 FPS), LiDAR depth maps, IMU data (100 Hz), GPS, and thermal — all synchronized.

9 Export Formats

MCAP (ROS2), scientific bundles, RGB video, depth sequences, IMU CSV, metadata JSON, PDF reports, and cloud-ready packages.

MCP Automation

Entire test suite automated via Model Context Protocol — screenshot capture, log streaming, metrics reading, UI inspection.

188

Swift files

81

UI tests

9

MCP tools

0

External deps

Development Story

Built Entirely with Claude Code

The entire Data Recorder mode — 188 Swift files across 18 organized directories — was built using AI-assisted development with Claude Code and MCP-based device automation. Zero manual coding, complete with 81 UI tests and comprehensive documentation (20,000+ words of handover docs).

SwiftSwiftUIARKitRoomPlanAVFoundationCoreMotionCoreLocationVision
← Back to portfolio