I took a moment to jot down some things I'm going to be paying close attention to during the WWDC announcements. Not a wish list - more like a watch list.

https://www.massicotte.org/blog/wwdc-26-watchlist/

WWDC 2026 Watchlist

WWDC is an exciting time. Here's what I'm paying attention to.

massicotte.org
@mattiem An item on my list is revamped Xcode project file format. It has so much unnecessary complexity. Iโ€™d like it to work more like package.swift declarations.

@weston @mattiem Fairly certain every single possible Xcode project setting is used by at least one internal project. โ€œUnnecessaryโ€ complexity is usually necessary for someone.

(Personally, I would like Package.swift to be a lot more like Xcode ๐Ÿ˜‚)

@steve @mattiem I meant complexity in the UI and file format, not in features.

If someone really needs to manually adjust the optimization level for the c++ compiler, I don't think we need a dropdown box for that, they can just add the flag. It might give Apple a reason to spruce up the compiler documentation.

@steve @mattiem Basically, I just want the project file to be.

1. Easy to read.
2. Easy to handle merge conflicts.
3. Fast to load.

The current file format doesn't really meet any of these. In addition sometimes just opening the project generates a ton of diffs that most developers don't really know the consequences of.

If folks wanna build a frontend that lets them do crazy configs.. I am all for that, but the minimum set of options should be easy for average devs to reason about.