Top 3 Features I Want at WWDC25


Introduction
It’s that time of the year again, one or two weeks before WWDC when everyone starts sharing their “wishes” for the big event. And now in 2025, it’s no different.
I didn’t have time to make a full video about it, but I still wanted to share my WWDC25 wishlist and see how many of these things I actually get right.
Is AI on the list of wishes? You’ll see 😉
Number 3: Improvements to the 3D Model API
If you’ve been following me for a while, you’ve probably seen a few videos on this topic on my channel.
See this video and this other
Besides Swift and Apple development, I’m also passionate about Machine Learning and Imaging, and the ability to create 3D objects from a set of images fascinates me.
However, with the rise of AI tools that generate 3D objects from a simple prompt, many people have moved away from photogrammetry. Still, I believe it remains a powerful tool, and I hope Apple continues to add more APIs and documentation in this area during WWDC25.
Number 2: Better Integration with Godot
One of my recent hobbies is learning how to make my own games. And honestly, how cool would it be to build them with Swift?
I’ve spent years wishing for an evolution of SpriteKit, something more declarative, SwiftUI-style. But realistically, I doubt that’s going to happen.
That said, after the recent changes in Unity’s terms and conditions, many developers migrated to Godot. People like Miguel de Icaza have even ported Swift as a primary language for game development with Godot.
He actually created a Swift Godot IDE for iPad. Check this link.
I’d love to see Apple support this kind of workflow and empower game creation with Swift. It’s a space with a lot of potential within their ecosystem.
Whatever happens, expect more Godot-related content on my channel soon.
Subscribe! 👉🏻 https://www.youtube.com/c/swiftandtips
And finally, Number 1: More APIs and Documentation for SwiftData
I didn’t mention this in point 3, but I’ve been working on a photogrammetry-based app (I’ll share more details later), and to persist some of the data, I chose SwiftData as my persistence layer. HOWEVER… I’ve run into a lot of mixed opinions.
From what I’ve seen in WWDC videos, the API seems designed to be used directly inside views. I’m not trying to be dogmatic here, but this has led to some real issues:
Performance problems because everything runs on the main thread
The persistence logic is spread all over the app, so changing it later would be a nightmare
I tried to build an abstraction layer over my “database,” but again, conflicting opinions:
Some say doing that means you’re misusing Apple’s design
Others prefer abstracting persistence, but that leads to more boilerplate and challenges just to replicate the same behavior you'd get from a direct call
Either way, one of the biggest challenges with SwiftData is the lack of guidance on how to use it efficiently.
One of my top wishes for WWDC25 is that Apple releases a “Demystifying SwiftData” type of session, something like what they did for SwiftUI in 2021 (watch here: https://developer.apple.com/videos/play/wwdc2021/10022/). That session really helped developers understand why views and animations sometimes behave weirdly.
They introduced ModelActor
to mitigate main-thread usage, but go check the official documentation:
https://developer.apple.com/documentation/swiftdata/modelactor
That’s right, it says NOTHING!
So yeah, my number one wish for WWDC25 is a robust set of videos and in-depth documentation on how to use SwiftData properly. If not, it’ll be another year of trial and error, and writing blog posts and making videos based on our own discoveries. (Actually, It’s not too bad for me! 😆)
I’ll create a dedicated video/article about my experience with SwiftData later. Stay Tuned!
Bonus: And what about Apple Intelligence?
Haha… I honestly expect nothing.
Sure, AI is a hot topic, but Apple’s first steps in this area were kind of a fail due to poor execution. There are even rumors that they’ll take a “sabbatical” from AI this year, meaning no AI announcements until 2026.
Even if the rumor isn’t true, I’m honestly not excited at all. Realistically, it feels like it’ll take Apple a couple more years to catch up with what OpenAI, Google, and others are already doing.
Besides, what are they going to say?
“This time we’re really making Siri smarter, trust us!”
…yeah, no thanks. We’ll see what happens, but I’m not expecting much.
Conclusion
My 2025 wishlist is more focused on the projects I want to build, rather than the AI hype we’ll probably see in all the announcements. Still, it’ll be interesting (and funny) to see how many of these things actually happen.
Now it’s your turn.
Tell me what you’re hoping for at WWDC25. Drop your thoughts here or on social media 👇🏻
That’s all from me. My name is Pitt.
Wishing you a happy WWDC25, and if you're attending, I’ll see you there! 👋🏻
Subscribe to my newsletter
Read articles from Pedro Rojas directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
