
Overview
I worked on this project at Code8. The goal was to create a less expensive alternative to professional 3D scanners. The app uses the LiDAR sensor on supported iOS devices to scan an object and create a point cloud. It sends this data to a dedicated backend, which calculates the object's dimensions and returns them to the app.
I developed the app with Swift and SwiftUI. At the start, finding useful LiDAR documentation and examples was difficult. Working through that problem taught me a lot about iOS development, and I eventually implemented a working prototype.
Technologies used
- Swift
- SwiftUI
- ARKit (for working with LiDAR and 3D scanning)
- URLSession (for networking and sending data to the backend)
- Xcode (for development and testing)
- App Store Connect (for app distribution and testing)
- TestFlight (for beta testing)
- Other tools on the backend (not my responsibility)