List has its quirks — what if you could build something better? This article shows how to use ScrollView with lazy stacks and Container View APIs to create custom ScrollingSurface, DividedCard, and SectionedSurface components with full UI control.
🔗: https://swiftwithmajid.com/2026/04/06/building-list-replacement-in-swiftui/ by Majid Jabrayilov (@Mecid)
I tagged a new version of Relay, a native macOS Matrix client. https://sub-pop.net/posts/relay-0-3-0/ #macOS #Matrix #SwiftUI #OpenSource
Ended up doing more cleanup, including moving hashed email types into the shared library. Tomorrow night, let's actually do the integration. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/I9KD5ya-Pr0
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
RE: https://iosdev.space/@alpennec/111186072369160604
I just realised that specifying the transaction to have the Text contentTransition effect doesn't work anymore on iOS 18 and iOS 26 😱 I'm not sure if it's a bug or intended...
Any idea how to have this effect when using a specific Text style like timer?
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's start integrating the blocked accounts store into the invite logic!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/VkyvUyt_oJM
How many rendering modes do SF Symbols actually support? More than you might think. Monochrome, hierarchical, palette, multicolor, variable values, fill variants, slash variants — SwiftUI exposes them all, and each one has its use case.
🔗: https://nilcoalescing.com/blog/CustomizingTheAppearanceOfSymbolImagesInSwiftUI/ by Natalia Panferova (@natpanferova)
Searchable Modifier in SwiftUI https://wesleydegroot.nl/blog/searchable-modifier-in-swiftui #SwiftUI #Search
SparkyTales was updated with improvements for iOS 26.4. Better + more reliable story generation and enhanced user experience. Scroll animations while generating, subtle haptics, concentric buttons and new story settings!
https://apps.apple.com/nl/app/sparkytales-bedtime-stories/id6752358282?l=en-GB
#SwiftUI students are taking mid-term #2. They need to build 2 apps in 2.5 hrs. Hands-on. No AI, can't open older apps or consult the Internet. They'll be prepped for code interviews. Hire them! Send me your job announcements to pass along. Solution video forthcoming to https://bit.ly/prof-g-swiftui

The following article shows techniques for highlighting the selected menu item in SwiftUI Mac apps:
Got the data model for blocked accounts into a pretty good starting place. Tomorrow night, let’s start integrating it into the invite logic. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/VkyvUyt_oJM
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's take a look at what I started for keeping track of blocked accounts!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/F4He9TN6s0E