First Look at Project Graveyard
A place to bury all those dead projects.
Last week I started a new project for Apple Vision Pro. It’s a simple app where folks like me can bury and remember our dead projects. All the projects we poured our energy into only to move on to something else. It’s a silly idea that I’ve played around with for years. I even started to build it in A-Frame and WebXR in 2020.
My goal is to get the MVP ready to ship at or near the launch of Vision Pro. That could be any day now, so I don’t have much time. The plan is to create an MVP with some core features and release the app for free.
- Create and edit data
- View the data for an item on a 3D gravestone
- View multiple gravestones in a graveyard
I have much more detailed plans later such as customization of the gravestones, multiple environments, user-editable graveyards and more. I may place some of the customization and advanced features behind an in-app purchase, but I want to keep the core of the app free for everyone.
Day 1 – Jan 4, 2024
I had a few hours to build out a simple app structure and model some data. By the end of this time I could create, edit, and delete records using SwiftUI and SwiftData. I had a basic app window and a navigation split view.
Day 2 – Jan 6, 2024
I had an entire Saturday to work on this and I made a ton of progress.
- Worked on the main app window
- Enter and exit immersive mode while retaining access to the main window
- Enter the graveyard as a Full Space in immersive mode
- Loop over items and create a gravestone for each one
- Use the same mode and SwiftUI view for the gravestone in the window and full space
I’m not sure how often I’ll write blog posts about this project. I’ll write recaps when I have something important to add but I’ll be posting day to day updates on social media. If you want to follow along as I develop this app, make sure to follow me on Threads or X.