#swiftui
metal + liquid glass #swiftui
November 11, 2025 at 4:17 AM
Issue 88 of Not only Swift is out! SwiftUI performance secrets, Firebase AsyncStreams livestream, developer tools, and Apple's updated Swift tutorials.

peterfriese.dev/newsletter/...
Not only Swift - Issue #88
Why is your SwiftUI List so slow? This issue dives deep into SwiftUI performance secrets, plus my Firebase AsyncStreams livestream, clever developer tools, and Apple's beautifully updated Swift tutorials.
peterfriese.dev
November 11, 2025 at 4:30 PM
Background Tasks framework allows you to schedule work intelligently in the background. We can handle background tasks using the SwiftUI app lifecycle.
swiftwithmajid.com/2022/07/06/b...
November 10, 2025 at 10:58 AM
Nice little animations for SF Symbols.
Do you have a better idea for the medium symbol?

#iosdev #swiftui
November 11, 2025 at 7:38 PM
SwiftUI Tip 💡

Display interactive maps easily using the Map view.

learnandcodewithenid.com
November 8, 2025 at 11:49 AM
Day 65:
So what I found is… there wasn’t even a single download of #ripples during the Halloween period 🎃

Seems like adding the in-app event didn’t make much impact after all.... quite dishearting!! 😿

#buildinpublic #indiedev #ios #coding #swiftui #swift
November 9, 2025 at 4:27 PM
🔍 𝐹𝑖𝑛𝑑 𝑡ℎ𝑒 𝑆𝑤𝑖𝑓𝑡𝑈𝐼 𝑉𝑖𝑒𝑤𝑠 𝑡ℎ𝑎𝑡 𝑈𝑝𝑑𝑎𝑡𝑒 𝑡ℎ𝑒 𝑀𝑜𝑠𝑡 𝑈𝑠𝑖𝑛𝑔 𝐼𝑛𝑠𝑡𝑟𝑢𝑚𝑒𝑛𝑡𝑠 by Mark Szymczyk

Is your app re-rendering views more than needed? Xcode 26's new SwiftUI Instruments help you identify the performance culprits fast.

#SwiftUI #Performance

swiftdevjournal.com/posts/swiftu...
Find the SwiftUI Views that Update the Most Using Instruments · Swift Dev Journal
Articles for iOS and Mac developers
swiftdevjournal.com
November 12, 2025 at 2:22 PM
SwiftUI provides the FocusState property wrapper that works on all Apple platforms and allows us to focus on a particular view or check if that view is already focused. The usage is effortless.
swiftwithmajid.com/2021/08/24/m...
November 11, 2025 at 10:58 AM
Xcode users. If your Mac is getting unusually warm running Xcode 26.1 (17B55) and macOS 26.1 check the Console for MercuryPosterExtension.ips files filling the crash reports. In ActivityMonitor, "ReportCrash" will be burning up your CPUs. It's related to SwiftUI Previews. FB20986632
November 11, 2025 at 8:34 AM
New in SwiftUI 🚀

In iOS 26.0+, you can now add ticks to sliders - perfect for visual guidance.

learnandcodewithenid.com
November 11, 2025 at 11:54 AM
TIL that there is no “native” way to have duration time inputs in swiftui.

this led me to implement my own. i wanted stay away from the scroll-type inputs you see in apps like timer, because they seem awfully inefficient and demand A LOT of space.

i think it came out nice. wdyt?

#BuildInPublic
November 8, 2025 at 5:01 PM
Interesting. Simply displaying this table seems to be extremely expensive on the main actor and it prevents the chart from updating immediately, even though fetching the data only takes a few milliseconds. Is Table really that costly to render or am I missing something?

#iOSDev #SwiftUI
Querying one million rows with 12 properties each fully locally using SQLite. I think this is pretty decent performance, especially considering that such a large dataset is only expected for a very small user base. The UI is powered by SwiftUI and Swift Charts.

#iOSDev #SwiftUI
November 11, 2025 at 4:28 PM
November 6, 2025 at 3:23 PM
Transcripts are the secret sauce behind Foundation Models’ chat capabilities.
In my latest SwiftUI tutorial, we’ll explore how they work by building a travel agent chatbot, complete with thinking bubbles and auto-scroll!
🎬 youtu.be/cyOqYbWpQzU
Using SwiftUI Foundation Models Transcripts to build a Chatbot
YouTube video by Stewart Lynch
youtu.be
November 9, 2025 at 2:43 PM
The last talk of the first talk at Do iOS is by Lucy Galik addressing “The enemy within: how UIKit mindset is leaking into your SwiftUI views” #doios
November 12, 2025 at 3:17 PM
I've published a new video! I shared some tips for implementing Dynamic Type support in SwiftUI apps, covering system and custom fonts, ScaledMetric API, and dynamicTypeSize environment value: youtu.be/wflWj5l7wlk
#SwiftUI #iOSDev #Accessibility
Tips for Supporting Dynamic Type in SwiftUI Apps
YouTube video by Nil Coalescing
youtu.be
November 5, 2025 at 7:42 AM
The SwiftUI framework introduced the onGeometryChange view modifier, which is backward compatible with iOS 16, macOS 13, tvOS 16, watchOS 9, and visionOS 1. It allows us to track geometry changes of any view in SwiftUI.
swiftwithmajid.com/2024/08/13/t...
November 7, 2025 at 10:57 AM
Built a tiny physics game for the Apple Watch — it’s called PLÖPP 🎯

Shoot the ball by turning the Digital Crown and hit the holes.
Made with SwiftUI and SpriteKit.

A small game, no ads, no in-app stuff, just fun.

👉 apps.apple.com/us/app/ploep...

#AppleWatch #IndieDev #SpriteKit
November 12, 2025 at 6:20 PM
Beto and Mazen are live talking about using SwiftUI in Expo! Join us ... this is super cool

www.youtube.com/watch?v=7Hdw...
November 5, 2025 at 5:35 PM
I've just published the 4th edition of macOS Apps Step by Step formerly titled macOS by Tutorials.

Read the details and check out a sample chapter at https://troz.net/books/macos_apps_step_by_step/

#macos #swift #swiftui #appkit #techbooks
November 6, 2025 at 12:05 AM
SwiftUI Tip 💡

When you apply the liquid glass style to a custom view, you can also customize its tint color.

learnandcodewithenid.com
November 7, 2025 at 4:28 PM
SwiftUI - Understanding GlassEffectContainer (Part 3) is now available to LACWE members 🎉

4 new visuals

learnandcodewithenid.com
November 6, 2025 at 1:08 PM
swiftui ain't that bad...
November 4, 2025 at 1:02 AM
Starting my work day with Xcode (UIKit/SwiftUI!)

I wanted to do this for a long time!
November 4, 2025 at 9:42 AM
Checking if I get this right: a nonisolated non-Sendable class is safe to use as Observable for SwiftUI provided it is created inside the View, which locks it to the MainActor, so mutations to its state will also always happen on MainActor.
November 6, 2025 at 6:10 PM