#swiftUI

2025-06-30

Randomization so far has been compile-time only, such as the differing delay seen here in Cannon's otherwise mirror-image animations, .rotateLeft vs .rotateRight.

TODO: broaden this to imbue individual entities of the same kind with more character.

#swiftui

Dimitri Bounioldimitribouniol
2025-06-30

Didn't get to much code, but I did flesh out the idea a whole lot more, including maybe using queue infrastructure for lists. Tomorrow let's investigate that more and see what's needed to perform such a migration. See you then!

🔜 Tomorrow’s stream: youtube.com/live/9L83SAS9VBo
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store

Dimitri Bounioldimitribouniol
2025-06-30

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Short stream today too, but let's start fleshing out data types for lists!

Come chill with me: youtube.com/live/Q46GTgFerxc

2025-06-30

I‘m displaying a ZStack in the #iOS26 tabViewBottomAccessory (#SwiftUI) to show playprogress. Overall it looks ok, but when scrolling, the Rectangle is not clipped and breaks out of the surrounding view.
(Haven’t filed a feedback yet)

Jan Armbrust n0rthk1n9
2025-06-29

Academy is over but new challenges await 🔥 I just applied at the Call for Speakers of @nsspain to continue my passion for public speaking I discovered, improved and enjoyed a lot thanks du to my amazing friends and mentors at the Apple Developer Academy in Napoli. Im passionate about helping shape the developers of tomorrow and guide them on their way as all of you did for me 🫰🏻

Nico Reesenicoreese
2025-06-29

What's the best way to set up a blog on my own server nowadays? I think I want to write up some and stuff.

robbdlx
2025-06-29

Working on a post on how to implement the iCloud Sign In animation in – coming soon to patreon.com/swiftui_snippets

2025-06-29

🚀 Managing Loading States in SwiftUI (Member-Only Video)

Learn how to handle loading, success, and error states using a reusable LoadingState enum with generics + async/await.

Watch it now on AzamSharp School 🎓
azamsharp.teachable.com/course

#SwiftUI #iOSDev

2025-06-29

Bit images are subtle. A pixel is drawn if its MASK is 1, else ignored. If drawn, the pixel is black if its BIT is 1, else white.

To add contrast against the background—a challenge in 1-bit—fringe pixels can "outline" the image, like a white border around a black circle.

Whether to fringe or not is the subtle part. This robot guard moves in front of the wall torches, but behind the plinth torches.

The plinth top here is fringed, but shouldn't be. Cast is important, props are not. #swiftui

2025-06-29

Triggering a sheet presentation or a confirmation dialog from a swipeActions modifier with a .destructive button seems to be broken #iosdev #swiftui

Я створюю пасьянс з котом для айОС. Потрібні бета-тестери! Будь ласка, приєднуйтесь до testflight.apple.com/join/5nXdQw3q #indiedev #gamedev #swiftui #ios

The image features a cartoon cat sitting at the bottom and a layout of cards representing a solitaire game. The text, in Ukrainian, reads, "Needed beta testers who love solitaire." The background is dark purple, with faint paw prints.

I’m making a solitaire game with a twist, which is a cat. Beta testers are needed! Please join https://testflight.apple.com/join/5nXdQw3q #indiedev #gamedev #swiftui #ios

The image promotes a game called "Catlitaire," a solitaire variant featuring a cartoon cat. It displays a mobile phone screen with game elements and a friendly cat character. The text invites users to join the beta testing and highlights the fun aspect of playing
Dimitri Bounioldimitribouniol
2025-06-29

Updated the site to redirect top-level paths to the main page rather than 404, and tweaked the reporting a tad so these results may be tracked a bit more easily. tomorrow, let's jump into list implementation. See you then!

🔜 Tomorrow’s stream: youtube.com/live/Q46GTgFerxc
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store

Dimitri Bounioldimitribouniol
2025-06-29

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Another short stream today, let's tweak how top-level 404's work!

Come chill with me: youtube.com/live/RpkiIqBlKOY

aaronaaronk6
2025-06-29

Looking at , it seems they’ve actually updated Music to use its red accent color. However, other apps like Finder and Photos still use the grey highlight.

aaronaaronk6
2025-06-29

Question for the / folks:

When is a sidebar item supposed to use the accent color, and when does it just get a grey highlight?

I’m wondering why most Apple apps like Music, Mail, and Finder use a subtle grey tint, while newer ones like System Settings (or my own SwiftUI test) show the accent color.

Kartik Bahekarkaarteeek
2025-06-29

i have never done this consistently whenever i took courses before this, but let's see, i'll give this a shot to keep myself accountable
🎉 I just finished Days 0, 1 and 2 of the at hackingwithswift.com/100/swift via @twostraws 🏎️

Igor's Gardenrogyapp
2025-06-29

🧪 Polygon countdowns just landed in Timix beta!

Explore a new concept of countdown progress — the shape changes based on how many timers you have, forming a dynamic polygon.
It’s visual, fluid, and a bit weird (in the best way).

🧵 Try it on TestFlight: testflight.apple.com/join/3hZ5
🌐 More info: rogy.app/timix

Feedback very welcome!

Emory Dunn :tiny_cart:emorydunn@tinycart.club
2025-06-29

I've got a couple of buttons at the bottom of a sidebar that I'm trying to extend the hit area of, especially the - button which is very tricky to click. I'd seen an example of extending the button label to a fixed size and using `.background(.background)` so the whole thing is clickable.

However, for the sidebar that trick doesn't work because the materials don't match and using `.clear` results in a tiny click target again. Is there a better way to do this?

#SwiftUI

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst