@alpennec @squeakytoy wait, what does it mean equatable properties don't trigger updates? 🤔 #Swift #SwiftUI
SwiftUI Preview Question: I’m faced with a project containing many views. Some of them use Previews and some of the Previews won’t run.
Is it possible to identify crashing Previews in an Xcode project?
Apples Optimization event today was decent. Saw a few things to dig into with my apps.
The one amusing(?) thing was the first presenter discussed optimizations for things like buttons.
If your OS needs optimizations for rendering buttons it may be time to reevaluate.
Here's the YouTube link for the Apple Developer event:
Optimize your app's speed and efficiency | Meet with Apple
https://www.youtube.com/watch?v=yXAQTIKR8fk
#AppleDeveloper #iOSDev #SwiftUI
Journelly's first iOS widget coming
#plaintext #privacy #orgmode #emacs #vim #swift #swiftui #ios #iphone #journelly

Started accumulating all the account types into one place, which should make it less chaotic to make changes down the line. Tomorrow let's go through and make sure all client and server representations are satisfied. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/8uEwoJeiE2w
⏮️ 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 collect the account types into a common place!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/kwlxJJDoO0g
We have more than 20 example code articles covering SwiftUi Gestures, Gesture Component, and Manipulation Component. Check out the whole series here.
#visionOS #SwiftUI #RealityKit
https://stepinto.vision/learn-visionos/#system-gestures

Really weird VoiceOver issue I've hit.
These are each just a Text with an accessibilityLabel for an inline lock screen widget.
ViewThatFits has room for the first one and shows it but VoiceOver reads the label from the SECOND one.
If I comment out the second one it reads the correct text. 😵💫
#SwiftUI #accessibility #a11y #VoiceOver

Times up, but finally decided to start modeling out a public type for account IDs rather than using Strings everywhere… Tomorrow let's move them to proper files and continue along. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/kwlxJJDoO0g
⏮️ 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.
Time to continue fleshing out a large, complex model, half an hour at a time 🤣 Today? Datastore indexes!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/rasY2OtzQyQ