Last ClickWheel snippet for today: An early menu system, once again, resembling to my best ability the navigation you'd expect from an iPod 🕺
#swift #swiftui #indiedev #music #applemusic #apple #musickit
Fixed a silly implementation of Comparable that was causing the bug, and added implementations for syncing list entries. Tomorrow, let's add using tests to make sure this all works. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/wdXfqANTTSA
⏮️ 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
STILL in Apple App Review purgatory! I've raised a support ticket so hopefully it will be resolved soon. :/
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's dig into why the dirty index may be out of sync for lists!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/D9YzCulnTYc
Today's update to ClickWheel: Scrubbing 🧽
Now you can go back and forth on your favorite songs by scrolling on the click wheel, like you would on your old iPod!
#ios #iosdev #swift #swiftui #ipod #indiedev #music #apple
Want to master SwiftUI rich text rendering? This 𝘥𝘦𝘦𝘱 𝘥𝘪𝘷𝘦 explores the technical evolution behind MarkdownView and RichText, from Layout Protocol experiments to TextKit's underlying power.
🔗: https://fatbobman.com/en/posts/a-deep-dive-into-swiftui-rich-text-layout/ by LiYanan
If you take a closer look at my `ZarazJadeApp` file, you'll see that this is not a typical SwiftUI app. 🧐
This is how I would like to approach modularized apps that are natively developed alongside #SwiftUI. 🎊
Every day, I will share a part of this implementation. 📆

We’re hiring an iOS engineer at Tibber! Come work on an almost fully SwiftUI project, for a good cause (pushing renewable energy), with awesome colleagues (including me 😁) and a considerate work/life balance in focus. EU based.
https://jobs.tibber.com/jobs/6879561-ios-engineer
#swift #swiftui #hiring #iOS #iosdev
Version 2.4 of BeerDiary is now available in the App Store!🍻
This release adds the ability to show/hide the comment, brewery and rating fields in the list view. It also adds fresh new toolbar design and a new app icon for iOS 26.
Check it out!
https://apps.apple.com/app/apple-store/id6470927347?pt=126552308&ct=soc&mt=8
#indiedev #swiftui #ios #iosdev #beer
current code project: a macOS/iOS application that acts as a quick-and-dirty JavaScript REPL, that I can use instead of a browser console
#software #macos #swiftui #JavaScriptCore #javascript #swift #showfedi

Experimenting with an iPod inspired Apple Music client using SwiftUI + MusicKit.
Still very early, but the Now Playing view and click wheel feel surprisingly real already!
#iOSDev #SwiftUI #MusicKit #IndieDev

Building a retro click-wheel Apple Music client in SwiftUI. Devlog coming soon.
#SwiftUI #iOSDev #Swift #MusicKit #IndieDev