OK, #codex computer use is really cool for testing how easy it is to use my app @SnippetsStudio
#macOS #iOS #iPadOS #swift #swiftUI #indiedev
Spent the entirety of the time I devoted to coding this weekend on trying to create something similar to this… 🫠
https://developer.apple.com/documentation/swiftui/view/searchscopes(_:scopes:)

Я превратил вырез в экране MacBook в динамический элемент пользовательского интерфейса (DynamicNotch для macOS)
Когда Apple добавила вырез (notch) в MacBook, реакция у многих была примерно одинаковая: он есть — и с ним приходится просто мириться. В отличие от iPhone, где появился Dynamic Island и вырез стал частью интерфейса, на macOS он до сих пор остаётся пассивным элементом. Он не несёт функциональной нагрузки и никак не взаимодействует с пользователем. У меня возник простой вопрос: а что если сделать вырез частью UI, а не ограничением? Так появился проект DynamicNotch .
https://habr.com/ru/articles/1025350/
#swift #swiftui #swift__разработка #macos #utilities #dynamic_island #appkit
The Most Important Concept in Hummingbird (Routing Explained)
https://azamsharp.com/2026/04/19/hummingbird-routing.html

I think I got through most of the areas where account IDs were not properly validated. Tomorrow night, let's create strict Owner types to prevent future mistakes. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/6hANpoGbgJg
⏮️ 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 continue going through index normalization!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/bZ3im3a1W9k
Previews Aren't Enough: Why SwiftUI Testing Needs Automation https://qualitycoding.org/viewinspector-risks-benefits/ #SwiftUI

Why do they use >> now instead of ellipsis? And why is this layed out so wrong?! I set a max window width and this happens 🤢 #swiftui

Why do we have
.navigationSplitViewColumnWidth(min: 200, ideal: 300, max: 400)
when we could just set
.frame(minWidth: 200, idealWidth: 300, maxWidth: 400)
On the sidebar view? #swiftui
Setting .frame(maxWidth: 600) on a NavigationSplitView #swiftui #wtf

JSON parsing & paged JSON access in #SwiftUI using the DisneyCharacters API. The 2nd app for the two-app 2nd mid-term. We also compare w/structs needed for APIs for Pokémon & Game of Thrones
https://youtu.be/rh8zPPCbwhU
Kiddo is keeping me on my toes, but I think I got most of the rough edges taken care of. Tomorrow night, let's continue cleaning up index normalization. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/bZ3im3a1W9k
⏮️ 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