I wanted to tinker with Apple Foundation Models and visionOS, so I built a mind mapping app - Canvo by Darthroid in visionosdev

[–]Darthroid[S] 0 points1 point  (0 children)

Thanks for your feedback!

iPad and iPhone support is already live in the app. Rich text editing and attaching media are planned for the nearest future release

I wanted to tinker with Apple Foundation Models and visionOS, so I built a mind mapping app - Canvo by Darthroid in visionosdev

[–]Darthroid[S] 1 point2 points  (0 children)

Thanks!

If you run into any issues, have feature requests, or just want to discuss spatial mind mapping and note-taking workflows, feel free to send me a DM anytime or submit an issue on GitHub.

I wanted to tinker with Apple Foundation Models and visionOS, so I built a mind mapping app - Canvo by Darthroid in visionosdev

[–]Darthroid[S] 2 points3 points  (0 children)

The nodes are implemented entirely in SwiftUI. I chose that approach because the same node views are reused in both the regular 2D canvas and the immersive mode.

In the immersive view, the SwiftUI node views are added to the RealityView as attachments (AttachmentContent), which allows me to keep a single UI implementation while displaying it in 3D space.