🚀 WWDC 2025 Wishlist – Smarter Tools, Cleaner Code, and a Bit of Magic
A personal take on what Apple developers actually want this year, from CI/CD for Swift Packages to AI-powered APIs.
It’s that time of year again—WWDC season. The time when developers collectively pause their sprints, refresh the Apple Developer portal like concert tickets just dropped, and dream about what could be.
As an iOS engineer who’s spent way too many nights debugging Swift packages and writing boilerplate for async flows, here’s what I really want to see in WWDC 2025.
🛠️ 1. CI/CD for Swift Packages – Ship Like It’s 2025
Let’s be honest—Swift Package development still feels stuck in the past. You push a commit, then manually tag the release, hope it builds across environments, and cross your fingers when someone else tries to integrate your package.
It’s time for Apple to bring Xcode Cloud CI/CD to Swift Packages:
Define pipelines in Package.swift
Run tests across Swift versions (like GitHub Actions, but native)
Auto-bump versions and publish to a centralized registry
If Swift is the future, package development should be first-class, not an afterthought.
⚙️ 2. Modern Concurrency: Debugging and Cancellation That Don’t Hurt
We love async/await, we really do. But when something goes wrong in concurrent code, it feels like stepping into the Matrix blindfolded.
Here’s what we need:
A task debugger UI: visualize task hierarchies, detached tasks, and actor queues
Deadlock detection tools: spot blocking actors or cancelled continuations
Intuitive cancellation mechanics: especially in networking and async flows. No more overengineering just to stop a task
Let’s make concurrency as delightful to debug as it is to write.
🤖 3. AI Kit – Apple Intelligence, Developer Edition
Apple is all-in on privacy-first intelligence. Great. Now let us build with it.
What I want is an AI Kit:
On-device text summarization
Smart, private search and context-aware suggestions
Language-understanding APIs that don’t require Core ML training or custom datasets
Think of it like Natural Language + Core ML + SiriKit, but made for everyday apps.
Privacy-friendly AI that Just Works™.
🧠 4. My Big Wish: A Unified, Composable Dev Experience
Xcode, Swift, and SwiftUI are evolving—but they’re still fragmented. My wish?
Unify the dev workflow across all Apple platforms.
Imagine:
One declarative pipeline for building, testing, signing, and distributing apps/packages/components
Swift macros that let you compose behaviors across SwiftUI, Combine, and Async
A shared runtime that makes logic reuse truly seamless between iOS, macOS, visionOS, and even server-side Swift
No more platform hacks, duplicated logic, or fragile dependency graphs. Just clean, scalable, expressive development across Apple’s ecosystem—especially as we’re all still figuring out the best patterns for visionOS development.
☁️ Will We Get All This?
Probably not.
But part of WWDC’s magic is in the hope. Apple always sneaks in surprises—some practical, some visionary—and they tend to redefine what we expect from the tools we use daily.
Until then, I’ll be watching the keynote with 3% battery, 200 tabs open, and a Slack thread waiting to explode. Here’s to better tools, smarter APIs, and fewer #if canImport() headaches.
What’s on your WWDC25 wishlist? Drop your top feature wish in the replies—I’m genuinely curious what would make you jump out of your chair during the keynote. 🎯
I second you Mohammed, especially for AIKit. However I think they can even go further than just on-device ML, we should be able to use the Private Cloud Compute environment as well.