Due to @MonaApp never clearing the “iCloud Position Restored" button at the bottom of the app, I have inadvertently discovered a way to get decent shadows in modern macOS: just stack a dozen identical views on top of each other! #SwiftUI #LiquidGlass
I really wish there was a way to preview notifications during iOS app development without actually running the app and triggering a notification event. Like some Preview macro or debug framework that you can throw notification info to just to get a rendering of what it will look like. I really don't want to hide a button that actually creates a notification behind #IF DEBUG but it looks like that's what I'll have to do. #Swift #SwiftUI #iOS #Xcode
We’re up to #iOS 26.3 and the .matchedTransitionSource zoom transition is still broken. Reported as early as Aug 25 by multiple devs. Mine is FB21078443.
Nothing has made me dislike Liquid Glass more than trying to work with it on the dev side.
I don’t even know how to begin resolving this contrast issue. 😭

In Japan, it's popular among Japanese pop culture fans to take photos with plushies (“nui-katsu”).
I built an iOS camera app that lets you composite plushies into photos — even if you don’t physically have them.
- Uses VisionKit to automatically extract plushies from images
- Adopts Liquid Glass and follows Apple’s native Camera app design
#Swift #iosdev #UIKit #SwiftUI
https://apps.apple.com/us/app/nuicam/id6758272818

Got a test passing for scrubbing public list entry data based on the share permissions! Tomorrow night, let's continue checking different test cases in turn. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/J5vxTNCmWB4
⏮️ 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
One thing I wish we had in #LiquidGlass and #SwiftUI, was the ability to have an “inset” glass effect, where instead of the element floating above, with top specular highlight + drop shadow, it appears pressed into the view with a bottom specular + inner shadow.
I think this would help with container hierarchy and clarifying things like text inputs.

I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Back home, but short stream — let's see if we can reconcile if public list lookups should scrub release info!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/nTyjuxx7CGQ
UI overhaul moving along nicely, not many screens left to face lift.
Here’s some neat QoL and visual updates to the statistics views. 📊
So easy to make things like this with the #SwiftUI Charts library, loving it!
#buildinpublic #indiedev #iosdev
I gave Codex a try.
Besides working pretty well, it’s actually also a very, very good Mac app made with Electron. At first glance, it’s almost indistinguishable from a native app and is very, very performant.
The fact that a cross-platform framework that spins up an entire web browser works better than the native stack of the company that invented it says more about Apple than about Electron.
#apple #swiftui #macosdev #electron #codex
Магия вне Хогвартса: как делать «дорогой» UI, не перегружая GPU
Часто можно увидеть такую картину: разработчик влюбляется в концепт из Dribbble, тратит два дня на реализацию сложнейшей цепочки переходов, а потом удивляется, почему его iPhone 15 Pro начинает греться через пять минут использования приложения. Анимация - это всегда сделка с дьяволом (железом). Вопрос лишь в том, насколько выгодный курс обмена вы сможете выторговать. Продолжим
https://habr.com/ru/articles/995538/
#ios #swift #swiftui #mobile_development #apple #uikit #iphone #xcode
Looking for help with a swiftdata issue. JPEG image data being stored in a model as external data, but causes iCloud sync errors CKErrorDomain 2.
Tried setting the JPEG quality to 0.85. Nothing seems to resolve the issue and prevent the syncing from stalling.
#swift #swiftui #swiftdata #icloud #iosdev