🎉 I just finished Day 9 of the #100DaysOfSwiftUI at https://www.hackingwithswift.com/100/swiftui/9 via @twostraws
I never realized how fugly `navigationSubtitle` looks in a sheet on macOS. Did nobody test this?

I forgot my friend's birthday. I found out a day later scrolling through my feed and felt terrible about it 😔
That guilty feeling of "I should have known" hit me hard. And it wasn't the first time 🙈 I care about these people. I just can't hold dates in my head.
And that's exactly what made me start building @oopsagain 🛠️
Your support means a lot, you can pre-order Oops Again here 🎂 (1/2)
#BuildInPublic #Dev #IndieDev #iOS #iOSDev #Swift #SwiftUI #App #AppDev #BirthdayReminder #OopsAgain
Back by popular demand.
Part 4 of my Swift Network Manager series is now live. We move from basic URL fetching to URLRequest, HTTP methods, and headers. #Swift #SwiftUI #iOSdev #NetworkManager
https://www.youtube.com/watch?v=pzHctMLhovI&feature=youtu.be

Found out the reason seasons weren't showing up was a caching issue! No clue why iOS refused to cache the response, but now it should always happen 😅 Tomorrow night, let's set up certs on the new computer. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/ZFs5DOvlLR4
⏮️ 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 why seasons aren't showing up on my iPad!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/v7n8QGRKje4
SwiftUI's List is only lazy when SwiftUI can determine how many views a ForEach element resolves to without evaluating the closure.
Two common patterns prevent this:
- Using an `if` statement inside ForEach
- Wrapping rows in AnyView
In both cases, SwiftUI evaluates the ForEach closure for every element before any rows are displayed.
You can learn more in the free sample chapter of my book "The SwiftUI Way": https://books.nilcoalescing.com/the-swiftui-way/building-a-performant-and-stable-interface/maximizing-the-performance-of-dynamic-lists/

Never say oops again 🤪
I’m proud to have completed the hardest part of building an app.
Launching it 🚀
Pre-order Oops Again now 🎂
https://apps.apple.com/de/app/oops-again/id6754561255
If you Pre-order Oops Again will be downloaded automatically on its launch day on 11th of May 🙌🏻 It would immensely help me if you‘d show your support by Pre-ordering it.
I put a lot of work into it to (1/2)
#BuildInPublic #Dev #IndieDev #iOS #iOSDev #Swift #SwiftUI #App #AppDev #BirthdayReminder #OopsAgain
Sat 4/25. Come to BC ArtsFest. 1-3pm is the Student Tech Showcase with #SwiftUI and #CircuitPython projects. Plus LOTS of family friendly performances & works. https://drive.google.com/file/d/1VHx5nA1RWhNJ1E2w3zW1vW8dY9T36XaD/view
All the tests are passing again! Tomorrow night, let's go through the list to see what's next, and perhaps look into why seasons aren't showing up on one of my devices 🤪 See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/v7n8QGRKje4
⏮️ 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 update the code to support the old error responses!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/fZnoh87XQi8
ContainerRelativeShape is beautiful. :)