MRW I see the number of built files get stuck when I'm building a SwiftUI app

Is there a built-in way in #SwiftUI to have some kind of List, LazyVStack, whatever, that gets its content from a lazy sequence? As in automatic lazy and potentially infinite scrolling based on a lazy sequence providing the values as needed?
Added a test suite for loading paged user lists, and found an issue where deleted lists could still be loaded. Tomorrow night, let's add another test suite for committing list changes. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/FhKLO2ZWp5k
⏮️ 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
Time for some more interactive Metal shaders for my new macOS app.
A particle cloud that morphs into text. The first tests are feeling great 😍
#swiftui #indiedev #buildinpublic
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's add tests for the commit and sync lists routes!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/V6d3QX68BGA
Big thanks to Bolt AI for supporting my newsletter! 🙏
BoltAI brings Claude, GPT, Gemini and Local LLMs directly into your workflow. ⚡️
Analyze screenshots, fix bugs, and refactor code instantly.
100% Native. 0% Electron bloat.
🎁 Exclusive 51% OFF(Ends Soon): BFCM25 👇
https://l.fatbobman.com/sb-boltai
Need native macOS list interactions? Discover how SwiftUI's 𝘤𝘰𝘯𝘵𝘦𝘹𝘵𝘔𝘦𝘯𝘶 modifier unlocks selection, double-click, and custom context menus for List rows.
🔗: https://serialcoder.dev/text-tutorials/swiftui/enabling-selection-double-click-and-context-menus-in-swiftui-list-on-macos/ by Gabriel Theodoropoulos (@gabtheodor)
SpatialContainer in visionOS is a Layout that can align overlapping views, allowing multiple views to exist in one space.
https://stepinto.vision/example-code/spatial-swiftui-spatialcontainer/
SwiftUI mới với @observable macro giúp ViewModel sạch, testable và tái sử dụng. Tách logic khỏi UI, dùng protocol injection cho service, mock dữ liệu cho preview, và cấu trúc feature (View, ViewModel, Model, Service, Test) để tránh “massive ViewModel”. Đặt trạng thái UI, derived values và navigation trong ViewModel, không để UI logic. #SwiftUI #iOS #Development #LậpTrình #ViewModel #ObservableMacro #CleanArchitecture
https://dev.to/sebastienlato/reusable-viewmodel-architecture-for-swiftui-2bg2
Late to this one, but `TimelineView` comes in really handy when building timer views.
Meanwhile, the ruler is a really fun tool as it stands. When in use, it becomes the only way to rotate a sheet. This lets you more accurately line up a word’s baseline as you zoom, so you can be more consistent with positioning… if you want!
#BuildInPublic #LetterSet #swiftui
My next step is getting code signing and notarization figured out. It seems possible from what I’m seeing, just not very straightforward.
I’ve got code signing working I think?? (‘codesign verify’ isn’t giving any output 🤷♂️)