#ContentBuilder
Why is SwiftUI so much faster to compile in Xcode 27?

The new `ContentBuilder` splits view construction from validation with parameter packs. In tests, an 11-level nested layout went from a 10.9s timeout to 5.38ms.

fatbobman.com/en/posts/co...
ContentBuilder Explained - The Secret Behind SwiftUI's Type-Checking Speedup
Deep dive into SwiftUI's ContentBuilder. Learn how decoupling construction and validation improves compiler type-checking performance, backed by benchmarks.
fatbobman.com
August 12, 2026 at 12:23 PM
Looks like the SwiftUI team is renaming @ViewBuilder to @ContentBuilder
It makes sense to make the naming more consistent with ToolbarContentBuilder, TabContentBuilder…
June 8, 2026 at 9:09 PM
🚀 𝐶𝑜𝑛𝑡𝑒𝑛𝑡𝐵𝑢𝑖𝑙𝑑𝑒𝑟 𝐸𝑥𝑝𝑙𝑎𝑖𝑛𝑒𝑑 - 𝑇ℎ𝑒 𝑆𝑒𝑐𝑟𝑒𝑡 𝐵𝑒ℎ𝑖𝑛𝑑 𝑆𝑤𝑖𝑓𝑡𝑈𝐼'𝑠 𝑇𝑦𝑝𝑒-𝐶ℎ𝑒𝑐𝑘𝑖𝑛𝑔 𝑆𝑝𝑒𝑒𝑑𝑢𝑝 by Xu Yang (@fatbobman.com)

𝐶𝑜𝑛𝑡𝑒𝑛𝑡𝐵𝑢𝑖𝑙𝑑𝑒𝑟 looks almost suspiciously boring at first — in Xcode 27…

#iOSDev #SwiftUI #Apple

fatbobman.com/en/posts/con...
August 19, 2026 at 4:03 PM
ContentBuilder isn't just for SwiftUI views!

Artem Novichkov shows how to use ContentBuilder with non-View types to build a type-safe deep-link router, and backdeploy it to iOS 17.

go.peterfriese.dev/swiftui-usi...
Using SwiftUI’s ContentBuilder with Non-View Types
Using SwiftUI’s result builder to assemble a type-safe deep-link router.
artemnovichkov.com
August 20, 2026 at 9:30 AM
Ever wondered how SwiftUI's ContentBuilder speeds up type-checking?

Fatbobman explains how it works under the hood, why decoupling construction from validation prevents timeouts, and shares benchmarks.

go.peterfriese.dev/swiftui-con...
ContentBuilder Explained - The Secret Behind SwiftUI's Type-Checking Speedup
Deep dive into SwiftUI's ContentBuilder. Learn how decoupling construction and validation improves compiler type-checking performance, backed by benchmarks.
fatbobman.com
August 19, 2026 at 3:30 PM
📢 𝗜𝘀𝘀𝘂𝗲 𝟭𝟬𝟱 𝗶𝘀 𝗼𝘂𝘁!

Featuring:
⚡ 𝑆𝑤𝑖𝑓𝑡 𝑁𝑒𝑤𝑠
🌐 𝑊ℎ𝑎𝑡 𝐻𝑎𝑝𝑝𝑒𝑛𝑠
🧩 𝐿𝑖𝑓𝑒𝑐𝑦𝑐𝑙𝑒
🎨 𝐴𝑑𝑎𝑝𝑡𝑖𝑣𝑒 𝑆𝑤𝑖𝑓𝑡𝑈𝐼
📱 𝑇𝑟𝑎𝑛𝑠𝑖𝑡𝑖𝑜𝑛𝑠
🚀 𝐶𝑜𝑛𝑡𝑒𝑛𝑡𝐵𝑢𝑖𝑙𝑑𝑒𝑟
📊 𝐵𝑦𝑝𝑎𝑠𝑠
🛠️ 𝑂𝑏𝑠𝑒𝑟𝑣𝑎𝑏𝑙𝑒𝑃𝑒𝑟𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦

#Swift #iOSDev

ios-newsletter.snappmobile.io/issues/2026-...
August 14, 2026 at 2:15 PM
Issue #101 of Not only Swift is out! 🗞️

In this issue:
• SwiftUI ContentBuilder explained
• Using ContentBuilder with non-View types
• Google Cloud spend caps for Firebase
• Agent Plugins open standard
• Hybrid AI with Apple Foundation Models & Gemini

peterfriese.dev/newsletter/...
Not only Swift - Issue #101
In Issue #101: Hybrid AI with Apple Foundation Models and Gemini, demystifying SwiftUI ContentBuilder, Google Cloud spend caps for Firebase, Agent Plugins, software engineering rigor with AI, and the origin of Chrome Dino.
peterfriese.dev
August 19, 2026 at 1:00 PM
🥈 ContentBuilder Explained - The Secret Behind SwiftUI's Type-Checking Speedup
🔗 go.peterfriese.dev/swiftui-con...

🥉 Agent Skills for modern SwiftUI development
🔗 go.peterfriese.dev/swiftui-fwc...
Not only Swift - Issue #101
In Issue #101: Hybrid AI with Apple Foundation Models and Gemini, demystifying SwiftUI ContentBuilder, Google Cloud spend caps for Firebase, Agent Plugins, software engineering rigor with AI, and the origin of Chrome Dino.
peterfriese.dev
August 24, 2026 at 6:15 PM
Did you know?

In Flutter, you can easily create a responsive split-view widget that works on mobile, desktop and web.

You can do this in 30 lines of code, without any 3rd party packages: 👇
February 10, 2025 at 4:18 PM
The following article shows how to use SwiftUI's ContentBuilder with types that aren't views:

https://artemnovichkov.com/blog/using-swiftui-contentbuilder-with-non-view-types

#swiftui
Using SwiftUI’s ContentBuilder with Non-View Types
Using SwiftUI’s result builder to assemble a type-safe deep-link router.
artemnovichkov.com
August 5, 2026 at 4:58 PM
I wish folders had ringtones. I think about this song every time I go to update builds on Steam, when I go to the ContentBuilder™️ and Build some Content.
youtu.be/9Tnux7K3MOQ
Content
YouTube video by Bo Burnham - Topic
youtu.be
June 22, 2025 at 4:08 PM
ContentBuilder in SwiftUI, Headless Xcode 27 MCP, IOS 26' DataDetector.

It's what's in today's SwiftLee Weekly:
swiftlee-weekly.com/tomorrow

#swiftdevelopment #iosdevelopment #swiftui #swiftlanguage
SwiftLee Weekly by Antoine van der Lee
Join 31K+ subscribers of SwiftLee Weekly and add remarkable Swift & SwiftUI insights to your inbox. Weekly Swift content you can read in 5 minutes, for free.
swiftlee-weekly.com
August 18, 2026 at 7:20 AM
Fatbobman’s Swift Weekly #149 is now available!
Who Is the Slower App Review Process Actually Stopping?

🔭 ContentBuilder Explained
🧷 Headless Xcode
🧠 From XCUITest to Promo Video

more...
weekly.fatbobman.com/p/fatbobman...
Fatbobman's Swift Weekly #149
Who Is the Slower App Review Process Actually Stopping?
weekly.fatbobman.com
August 17, 2026 at 12:23 PM
Apple's on-device models offer private inference, but have limits.

In my latest post, learn how to build a hybrid AI router with Dynamic Profiles to route between local models and Gemini:

go.peterfriese.dev/what-i-am-w...
Not only Swift - Issue #101
In Issue #101: Hybrid AI with Apple Foundation Models and Gemini, demystifying SwiftUI ContentBuilder, Google Cloud spend caps for Firebase, Agent Plugins, software engineering rigor with AI, and the origin of Chrome Dino.
peterfriese.dev
August 20, 2026 at 2:00 PM
Is your content supporting your marketing strategy?

With Salesforce MarketingCloud Content Builder, create and deliver connected content across channels.

Read more 👉 tinyurl.com/jc7uydud

#Salesforce #MarketingCloud #SFMC #ContentBuilder #AintiramWebTech #SalesforcePartner
January 5, 2026 at 7:22 AM
🗞️ The 3 most-read developer articles of the past week on Not Only Swift:

🥇 OpenSwiftUI
🔗 go.peterfriese.dev/swiftui-ope...
Not only Swift - Issue #101
In Issue #101: Hybrid AI with Apple Foundation Models and Gemini, demystifying SwiftUI ContentBuilder, Google Cloud spend caps for Firebase, Agent Plugins, software engineering rigor with AI, and the origin of Chrome Dino.
peterfriese.dev
August 24, 2026 at 6:15 PM
New in SwiftUI: ContentBuilder. Or well, it's actually not: it's just a typealias. But it's still a powerful change?! I know, this…

fatbobman.com/en/posts/con...
August 19, 2026 at 7:54 AM
curious how this plays out on medium projects. my app is maybe 200 view files and incremental build times were already bugging me. is ContentBuilder making a dent there, or is the gain mainly on bigger codebases?
August 12, 2026 at 5:28 PM
10.9s to 5.38ms is wild. been hitting compile timeouts with deeply nested views all year. does ContentBuilder handle dynamic view conditions or just static nesting?
August 12, 2026 at 2:23 PM
Want Reddit results without breaking rules?
– Track spikes & sentiment
– Draft context with AI (then human edit)
– Respect sub norms
PS: ContentEngine.pro blends social listening + AI AutoDraft + ContentBuilder. Perfect for “see signal → publish in 10 min.”
ContentEngine
ContentEngine.pro
September 2, 2025 at 5:50 PM