ArchiNet RoomPlan is a professional-grade iOS application that transforms Apple's RoomPlan API into a comprehensive tool for architects, engineers, and construction professionals. Built upon a solid foundation, we're evolving this application to deliver survey-grade accuracy with the simplicity of a smartphone app.
"To become the definitive mobile scanning solution for architectural professionals, delivering survey-grade accuracy with the simplicity of a smartphone app."
Current Phase: Foundation Enhancement (Months 1-3) Next Milestone: Multi-scan fusion and professional export pipeline Target Market: Architects, Engineers, Construction Professionals
- App Store compliance (Privacy manifest, proper bundle ID, entitlements)
- Performance optimizations with device-adaptive rendering
- Enhanced error handling and memory management
- Clean architecture with comprehensive testing foundation
- Multi-scan fusion for improved accuracy
- Professional export formats (IFC, DWG, Point Cloud)
- Quality assurance dashboard
- Cloud infrastructure for team collaboration
- Product Requirements Document (PRD) - Comprehensive product roadmap and specifications
- Development Roadmap - Technical implementation plan and milestones
- Implementation History - Recent code improvements and technical enhancements
Run ./setup.sh before building the project to install required build tools.
- Room Scanning: Apple RoomPlan API integration with enhanced accuracy
- Export Formats: USDZ (3D models) and JSON (parametric data) with
.allexport option - Performance Optimized: Device-adaptive rendering for smooth operation
- Professional UI: Clean interface designed for architectural workflows
- Multi-Scan Fusion: Combine multiple scans for ±5mm accuracy
- CAD Integration: Direct export to Revit, AutoCAD, SketchUp
- Team Collaboration: Cloud-based project sharing and review
- Quality Validation: Real-time accuracy feedback and professional certification
The app exports the captured space to both USDZ and JSON formats. To
provide architects with the most detailed reference possible, the export uses
CapturedRoom.ExportOption.all. This option includes the parametric data and the
raw mesh in the same USDZ file so downstream tools can choose the level of
precision they require.
RoomPlan API → Enhanced Processing → Multi-Format Export → Professional Validation
Phase 1: Multi-Scan Fusion → Quality Assurance → Professional Export Pipeline
Phase 2: CAD Integration → Team Collaboration → Professional Workflows
Phase 3: AI Enhancement → Enterprise Features → Market Leadership
- App Store compliance and performance optimization
- Multi-scan fusion for improved accuracy (±5mm precision)
- Professional export formats (IFC, DWG, Point Cloud)
- Real-time quality assurance dashboard
- Cloud infrastructure foundation
- Revit/AutoCAD plugin development
- Advanced measurement and annotation tools
- Team collaboration platform
- Professional validation workflows
- Mobile-to-desktop sync
- AI-powered scan enhancement
- Enterprise security and compliance
- Advanced analytics dashboard
- Third-party API ecosystem
We're building this for the architectural community. If you're an architect, engineer, or construction professional interested in beta testing or providing feedback, please reach out.
git clone https://github.com/revsmoke/scanplan.git
cd scanplan
./setup.shThis project builds upon Apple's RoomPlan sample code and is being developed as a professional tool for the architectural community.
Ready to revolutionize architectural documentation? Join us in building the future of mobile scanning for professionals.