I've been exploring SwiftUI APIs for customizing scroll behavior, including paging and view-aligned snapping, and wrote a post sharing what I learned and what to watch out for to avoid unexpected results: https://nilcoalescing.com/blog/ScrollViewSnappingInSwiftUI
#SwiftUI #iOSDev
The following article shows how to create a custom URL scheme handler for SwiftUI apps:
https://useyourloaf.com/blog/swiftui-custom-url-schemes/
#Bitrig version 0.1.15 is out! This update supports versioning your app in preparation for going to the App Store and requesting a refund for a failed message! Additionally, we made distribution errors more informative and fixed a lot of bugs. We also released a new version of the Mac app (in beta), available for subscribers. #BuildInPublic #Swift #SwiftUI
📱 https://apps.apple.com/app/apple-store/id6747835910
🖥️ https://www.bitrig.com/mac
Added vector nodes to my node-based image editor
🤓
#SwiftUI #app #macos #indiedev

#TIL: If you have multiple buttons in container that #SwiftUI Form considers "one row", then tapping on one button will automatically tap all the other buttons. Cool!
Thankfully did not take me that long because I suspected there is some "magical" behavior built into Form since the same component worked fine elsewhere.
#SwiftUI safe areas would be a lot less painful to work with if you could tell the individual SafeAreaRegions apart and query them in any upstream coordinate space
Does anyone know if this "double sidebar" thing is possible to create in SwiftUI on macOS, and if so, how?
Less than 6 months ago I built something I always wished existed – a visual way to explore SwiftUI elements and modifiers. Today, exploreswiftui.com just crossed 10k visitors 🎉 More free content coming soon, so do not forget to bookmark it :)
Being a mentor for me also means to constantly improve and train your skills. That’s why I started building a new app 🙌🏻
Meet: Oops Again 🎂🥳🎁🎈
I “love” forgetting the birthdays of all the important people in my life 🫣 Even though I add them to their contact cards, I’m not satisfied how iOS handles the reminders. You can’t configure them, they always come in the day of the event at 9:00 and they get overwritten by other (1/2)
#BuildInPublic #IndieDev #iOS #Dev #iOSDev #Swift #SwiftUI
Finally started writing the actual datastore! Tomorrow let's continue to flesh out the indexes. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/rasY2OtzQyQ
⏮️ 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
How ViewInspector Unlocks SwiftUI Testing https://qualitycoding.org/viewinspector-swiftui-testing/ #SwiftUI
