<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SwiftUI on SwiftTribune</title><link>https://swifttribune.walidsassi.com/tags/swiftui/</link><description>Recent content in SwiftUI on SwiftTribune</description><image><title>SwiftTribune</title><url>https://swifttribune.walidsassi.com/images/og-default.svg</url><link>https://swifttribune.walidsassi.com/images/og-default.svg</link></image><generator>Hugo -- 0.147.8</generator><language>en-us</language><lastBuildDate>Sun, 03 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://swifttribune.walidsassi.com/tags/swiftui/index.xml" rel="self" type="application/rss+xml"/><item><title>Beyond the Prompt: Foundation Models as an Architectural Layer in iOS with Mohammad Azam</title><link>https://swifttribune.walidsassi.com/podcast/foundation-models-ios-architecture-mohammad-azam/</link><pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate><guid>https://swifttribune.walidsassi.com/podcast/foundation-models-ios-architecture-mohammad-azam/</guid><description>Mohammad Azam on Apple&amp;#39;s Foundation Models framework as an on-device architectural primitive, @Generable, @Guide, instructions, tools, adapter fine-tuning, and where AI belongs in iOS layered architecture.</description></item><item><title>iOS 26, SwiftUI and Accessibility with Natalia Panferova</title><link>https://swifttribune.walidsassi.com/podcast/episode5season2/</link><pubDate>Sun, 02 Nov 2025 00:00:00 +0000</pubDate><guid>https://swifttribune.walidsassi.com/podcast/episode5season2/</guid><description>A deep dive into iOS 26, Liquid Glass design, and accessibility with Natalia Panferova, former Apple SwiftUI engineer, author, and co-founder of Nil Coalescing.</description></item><item><title>Building Interactive Timelines in SwiftUI: From Static Views to Draggable Events</title><link>https://swifttribune.walidsassi.com/posts/timeline-view-swiftui/</link><pubDate>Sun, 03 Aug 2025 00:00:00 +0000</pubDate><guid>https://swifttribune.walidsassi.com/posts/timeline-view-swiftui/</guid><description>Build interactive timeline views in SwiftUI using DragGesture, GeometryReader, AlignmentGuide, and AsyncStream for real-time updates.</description></item><item><title>Understanding SwiftUI ViewBuilder: The Magic Behind Declarative Syntax</title><link>https://swifttribune.walidsassi.com/posts/viewbuilder-magic-behind-declarative-syntax/</link><pubDate>Wed, 16 Jul 2025 00:00:00 +0000</pubDate><guid>https://swifttribune.walidsassi.com/posts/viewbuilder-magic-behind-declarative-syntax/</guid><description>A deep dive into Swift&amp;#39;s ResultBuilder and how SwiftUI&amp;#39;s @ViewBuilder leverages it to power declarative syntax, with buildBlock, buildOptional, and buildEither explained.</description></item><item><title>Custom Conditional ViewBuilders in SwiftUI: Advanced Patterns and Pitfalls</title><link>https://swifttribune.walidsassi.com/posts/viewbuilder-part-2/</link><pubDate>Sat, 05 Jul 2025 00:00:00 +0000</pubDate><guid>https://swifttribune.walidsassi.com/posts/viewbuilder-part-2/</guid><description>Advanced SwiftUI ViewBuilder patterns: custom conditional builders, pitfalls to avoid, and ViewModifier techniques for building composable UI components.</description></item><item><title>Understanding `@ViewBuilder` in SwiftUI: Build Custom Views with Declarative Syntax</title><link>https://swifttribune.walidsassi.com/posts/viewbuilder/</link><pubDate>Sat, 28 Jun 2025 00:00:00 +0000</pubDate><guid>https://swifttribune.walidsassi.com/posts/viewbuilder/</guid><description>A practical introduction to @ViewBuilder in SwiftUI: how it works, why it exists, and how to use it to build expressive declarative interfaces.</description></item></channel></rss>