I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Short scream since I'm pretty sick, but let's get test cases for user lists started!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/_yCPrpcUA6I
AI coding in Xcode is fun so long as you understand iOS 26.0 is not a real version.

The following article introduces Metal shaders and shows how to use them in SwiftUI apps:
https://www.createwithswift.com/taking-first-steps-into-metal-shaders/
Announcing "Comic Viewer", a new sample application for future #Swift courses.
This app demonstrates encoding and decoding JSON data, loading and saving local files, proper error handling, and unit testing.
It also serves as a sample app for #SwiftUI and follows Apple's recommended patterns and guidelines.
https://github.com/pwsacademy/comicviewer

This is a fun contribution: support for the .trim modifier in #SwiftUI for #AndroidDev
https://github.com/skiptools/skip-ui/pull/325

Got public lists scrubbing data correctly and the tests to prove it! Tomorrow night, let's add tests for user lists too. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/_yCPrpcUA6I
⏮️ 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
@dimitribouniol Love seeing the development process live! Cross-platform anime guide sounds fantastic. The test-driven approach is smart - especially for data scrubbing that can get messy fast.
What is the biggest challenge you have found with building for all Apple platforms at once? I am working on voice tools across Windows/Mac/Chrome and the platform differences are... interesting. 😅
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's add more test cases for verifying that lists are only scrubbed when they need to be!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/J5vxTNCmWB4
One would think #SwiftUI had a `minimumSize()` modifier to go along with `fixedSize()`…
I built an RSS reader that profiles you in 5 minutes. I wanted to see how easy it is to “enshittify” an app. Spoiler: very. In ~2000 lines of Swift (with Claude): variable-ratio reinforcement, behavioral profiling (scrolls, pauses, saves), streaks & progress rings, “special” cards with Metal effects, 8-second hook. The difference? All local, no data leaves the device, and a “Brain” panel shows exactly how it profiles you #swiftui oh and btw the app is very fun.
Recreating Apple’s glow effect using SwiftUI.
#swiftui #iosdev #indiedev #ui #UXDesign #buildInPublic
SwiftUI instrument tip: take the following steps to find the code causing long updates:
1. Right-click on a red or orange bar in the graph.
2. Choose Set Inspection Range.
3. Switch to the Time Profiler instrument.
4. Hide System Libraries.
5. Double-click a function to see the lines of code causing the long update.