Caught one more issue regarding duplicate identifiers that can cause issues, and got a batch of permission commit tests in! Tomorrow night, let's add a test case making sure subscribers are correctly notified. See you then!
๐ Tomorrowโs stream: https://youtube.com/live/B4dlpN_YcT8
โฎ๏ธ 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.
Going to pick up my old laptop later today, so last stream on the M4 Proโฆ let's add more tests (and hope I don't forget to push them ๐)!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/Y-xfBuKmMQI
OnboardingKit 9.2 is out, with new styling options and convenience initializers for the welcome screen and its USP list items.
https://github.com/danielsaidi/OnboardingKit

Answering my own #swiftui #xcode question: it was swiftlint which somehow escaped my attention because I was thinking preview and ignoring the build process. Anyway, adding the appropriate swiftlint comments gets rid of the warnings.
// swiftlint:disable redundant_discardable_let
let _ = something.aFuncThatChangesSomething()
// swiftlint:enable redundant_discardable_let
Now here is another fun little bug for you. When using `UITapGestureRecognizer` on an iPad in landscape mode, if you try to get the tap location in window coordinates, it will give you the wrong value: it will swap x and y.
I noticed this and thought to myself: "well, ok, maybe this is just how gesture recognizers work in UIKIt".
As is it turns out, not! Other recognizers like `UIPanGestureRecognizer` give the orientation corrected values, as one would expect. ๐คฏ
SwiftUI geeks, help me out. Just a simple thing.
I got a container that ignores the safe area margins to fill the screen, but how can I reapply the Safe Areas in the View within, like, a ScrollView so that the content scrolls through the NavBar and Tabbar?
#swiftui
๐ฌ Issue 78 is out!
This week's lineup:
๐ค ๐๐ค๐๐๐ก๐๐ผ ๐ด๐๐๐๐ก ๐๐๐๐๐
๐ง ๐ป๐๐ค ๐ก๐ ๐๐ ๐ ๐ฟ๐ฟ๐ ๐๐ ๐ ๐ฝ๐ข๐๐๐
๐ ๐ท๐๐๐ ๐๐๐๐
โจ ๐บ๐๐๐ ๐ ๐๐๐๐ค๐ ๐ค๐๐กโ ๐๐๐๐ ๐ ๐ธ๐๐๐๐๐ก๐ผ๐ท
๐งญ ๐๐๐ ๐ก๐๐๐๐ ๐๐ค๐๐๐ก๐๐ผ ๐๐๐ฃ๐๐๐๐ก๐๐๐
๐ฆ ๐๐-๐๐๐๐๐๐ ๐๐๐ ๐๐ข๐๐๐๐
๐ฌ ๐น๐๐๐ ๐๐๐ฅ๐๐ ๐ถ๐๐๐ก๐ข๐๐ ๐ก๐ ๐๐๐ก๐๐๐๐ก๐
๐ ๐ถ๐๐๐๐๐๐ ๐๐๐๐๐๐ก๐๐๐ ๐ถโ๐๐๐ก ๐โ๐๐๐ก
๐: https://ios-newsletter.snappmobile.io/issues/2026-02-06-issue-78.html by @snappmobile
Iโve been working on a time tracking app, simply called Trackers, for a while now. Yesterday I stealthily released it on the App Store for iPhone, iPad and Mac ๐ Feel free to check it out! Proper launch blog post coming soon. Built with #Swift, #SwiftUI, Core Data, CloudKit, and absolutely no AI.
https://apps.apple.com/app/id6754820335
What's the magic needed to make toolbar item transitions animated? #SwiftUI
Stream seems much smoother now (RIP underpowered media engine on M4 Pro vs M1 Max), and managed to get some tests passing and code fixed! Tomorrow, let's continue trudging along. See you then!
๐ Tomorrowโs stream: https://youtube.com/live/Y-xfBuKmMQI
โฎ๏ธ 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.
Tweaked streaming settings a bit more, and things seem to be quite a bit smoother! Let's write those permissions tests!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/R85WYS-YUYY
Did I create a whole-ass layout in #SwiftUI that looks like a real, native Mac email app to be the hero image for my Macintosh Guidelines (Mario's Mac HIG) webpage? Yes, yes I did...
https://marioaguzman.github.io/design/
