Title: Apple Announced Swift Assist at WWDC 2024... So Where Is It? Post by: HCK on March 14, 2025, 04:05:09 pm Apple Announced Swift Assist at WWDC 2024... So Where Is It?
At WWDC 2024, Apple announced (https://www.apple.com/ca/newsroom/2024/06/apple-empowers-developers-and-fuels-innovation-with-new-tools-and-resources/) Swift Assist, an AI-powered coding companion integrated into Xcode 16 that's designed to assist developers by generating code from natural language prompts. At the time, Apple said Swift Assist would be coming "later this year (https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/guides-76105412-ED4C-4D9D-AAA5-E039F7FE142B/WWDC24-Developer-Tools.pdf?dl=1)." We're now three months into 2025, and it's nowhere to be seen. (https://images.macrumors.com/article-new/2025/03/swift-assist-xcode-16.jpg)<div class="center-wrap">Swift Assist (Image: Apple)</div> Unlike Apple Intelligence, Swift Assist never appeared in beta. Apple hasn't announced that it's been delayed or cancelled. The company has since released Xcode 16.3 beta 2, and as Michael Tsai points out (https://mjtsai.com/blog/2025/03/12/whither-swift-assist/), it's not even mentioned in the release notes (https://developer.apple.com/documentation/xcode-release-notes/xcode-16_3-release-notes). Swift Assist is different from the new predictive code completion engine in Xcode 16 that can suggest the code developers need and runs locally on a developer's device. Here's how Apple described Swift Assist in its Platforms State of the Union (https://developer.apple.com/videos/play/wwdc2024/102?time=1438): Unfortunately, any initial excitement has long been replaced by frustration. Check out some of the comments from the developer community: Jbmaxwell (https://developer.apple.com/forums/thread/756605?answerId=827923022#827923022): I could really use Swift Assist to deal with some SwiftUI problems I'm having. None of the LLMs are particularly good at SwiftUI, and seem to be wasting more of my time than they're saving. When, Apple???? You're the only ones with the data and the incentive to build a really knowledgeable Swift coding LLM.... super frustrating.Asteng88 (https://developer.apple.com/forums/thread/756605?answerId=828813022#828813022): Unfortunately Apple are so far behind the AI curve right now. They spent so much time on the useless AR glasses that every other company has killed off. I think [Tim Cook] thought the AR was his iPhone moment. Should have spent the time and money on AI like everyone else. Code complete is a joke compared to VSCode with Copilot.Rennarda (https://www.reddit.com/r/swift/comments/1iypui2/will_we_ever_see_swift_assist_in_xcode16/): It's feeling more and more like this is something that will get rolled back to Xcode 17 this summer. Has anybody heard anything about it? Maybe it'll be quietly pulled all together, in favour of better Xcode integration with Chat GPT and the like? It's a bad look for Apple, especially given the current controversy (https://www.macrumors.com/2025/03/12/gruber-says-something-is-rotten-at-apple/) surrounding the company's delayed personalized Siri features (https://www.macrumors.com/2025/03/07/apple-intelligence-siri-features-delayed/). WWDC 2025 is less than three months away, and it seems that developers are beginning to wonder whether they'll ever see Swift Assist in Xcode 16 at all. We've reached out to Apple for comment.<div class="linkback">Tags: Swift (https://www.macrumors.com/guide/swift/), Xcode (https://www.macrumors.com/guide/xcode/)</div> This article, "Apple Announced Swift Assist at WWDC 2024... So Where Is It? (https://www.macrumors.com/2025/03/13/apple-announced-swift-assist-wwdc24-so-where-is-it/)" first appeared on MacRumors.com (https://www.macrumors.com) Discuss this article (https://forums.macrumors.com/threads/apple-announced-swift-assist-at-wwdc-2024-so-where-is-it.2453008/) in our forums Source: Apple Announced Swift Assist at WWDC 2024... So Where Is It? (https://www.macrumors.com/2025/03/13/apple-announced-swift-assist-wwdc24-so-where-is-it/) |