David
dkroeg.bsky.social
David
@dkroeg.bsky.social
iOS Developer |  | 🇦🇹
I think the evolution of this concept in Swift with argument labels in addition to argument names works quite well though.

On call site you use the label and within the function the name. This way it reads as a sentence on call site while the name for usage within the function still makes sense.
January 10, 2026 at 11:02 AM
For me putting code for the animation inside the model file feels kinda wrong. Since I would prefer to have this within my view code. Otherwise this could be overlooked by just checking my view code. How do you guys think about that?
December 17, 2025 at 6:20 PM
I encountered it when following along this WWDC video: developer.apple.com/videos/play/...
Get to know App Intents - WWDC25 - Videos - Apple Developer
Learn about the App Intents framework and its increasingly critical role within Apple's developer platforms. We'll take you through a...
developer.apple.com
September 1, 2025 at 5:41 AM
A yes, you are right. It was related to the Main-Actor-by-default setting. Some properties required for conformance had to be marked nonisolated which then caused some other issues. From beta 6 onwards this was not required anymore.
September 1, 2025 at 5:37 AM
I encountered some issues with AppIntents in Xcode Beta 5 but they seem to be fixed after Beta 6.
August 31, 2025 at 10:04 PM
Aah I see. Thx didn’t think of using it that way yet.
August 23, 2025 at 10:17 AM
How did you add something else than search in the bottom right? :O
August 21, 2025 at 8:40 PM
Yes you definitely have a bigger potential of profit from advertising. The user base is more accepting in that regard and quite a bit larger (worldwide, depends of course on the country).
This requires a large userbase for you app though. So if you are targeting a niche there is less potential.
August 10, 2025 at 12:38 PM
ChatGPT response:

Market Revenue Breakdown (2024)
Global app spending reached $127B in 2024. The iOS App Store captured $91.6B (a 24 % increase from 2023), while Google Play dropped to $35.7B (down 1.5 %). iOS accounted for ~72 % of all app revenue, despite only ~28 % of users being on iOS.
August 10, 2025 at 9:18 AM
Well there is an easy explanation to that: Money.

On Apple platforms users usually are more willing to spend money on an app so as an indie dev it is more profitable to release on iOS.

An Android dev can, with an additional iOS app, earn quite a bit more money. The other way around not so much.
August 9, 2025 at 5:33 PM
I also gave it a go recently but ran into quite some concurrency troubles with DefaultActorIsolation set to MainActor and Approachable Concurrency on. Also didn’t find anything on online in that regard. Did you find some workaround for that or do you stick with the old concurrency settings for now?
July 27, 2025 at 3:25 PM
Kind reply
July 10, 2025 at 12:17 PM
I have the same issue, but in my passport (Austrian) it is explicitly mentioned that I can use oe instead of ö. Maybe this also works for you? I always use ‚oe‘ when I am in a not German speaking country to avoid confusion 😅
June 5, 2025 at 3:16 PM
Well you can also use Cursor for an iOS App with Swift. So no need to switch just to be able to use cursor.

If you wanna try React Native sure go ahead
April 22, 2025 at 9:21 PM
Well you can also use Cursor/VSCode with Swift. Also there is a GitHub Copilot plugin for Xcode or tools like Alex Sidebar.

I don’t think the AI tooling is worse for Swift coding.
April 21, 2025 at 10:44 AM
Would definitely be interested.

Also what you think about using it in production since in the docs they mention that it is mainly for researchers?
March 21, 2025 at 10:49 PM
1) CS Masters degree
2) Wanted to create apps for my 1. Gen iPod Touch
3) iOS developer in a software house
March 9, 2025 at 11:01 PM
I applied a bit more than a month ago and just a couple days ago I received the confirmation that it went through.
February 20, 2025 at 10:56 PM
🍕
January 7, 2025 at 7:27 PM
Not sure if it is already the case, but you could use these icons as reward after solving a puzzle for the first time. Would add some incentive to solve more puzzles :)
December 30, 2024 at 1:26 PM
C, please
December 4, 2024 at 4:37 PM