David's Avatar

David

@dkroeg.bsky.social

iOS Developer | ο£Ώ | πŸ‡¦πŸ‡Ή

25 Followers  |  155 Following  |  21 Posts  |  Joined: 02.12.2024  |  1.7814

Latest posts by dkroeg.bsky.social on Bluesky


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.

10.01.2026 11:02 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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?

17.12.2025 18:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
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...

I encountered it when following along this WWDC video: developer.apple.com/videos/play/...

01.09.2025 05:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

01.09.2025 05:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I encountered some issues with AppIntents in Xcode Beta 5 but they seem to be fixed after Beta 6.

31.08.2025 22:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Aah I see. Thx didn’t think of using it that way yet.

23.08.2025 10:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How did you add something else than search in the bottom right? :O

21.08.2025 20:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

10.08.2025 12:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

10.08.2025 09:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

09.08.2025 17:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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?

27.07.2025 15:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Kind reply

10.07.2025 12:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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 πŸ˜…

05.06.2025 15:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

22.04.2025 21:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

21.04.2025 10:44 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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?

21.03.2025 22:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

1) CS Masters degree
2) Wanted to create apps for my 1. Gen iPod Touch
3) iOS developer in a software house

09.03.2025 23:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I applied a bit more than a month ago and just a couple days ago I received the confirmation that it went through.

20.02.2025 22:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ•

07.01.2025 19:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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 :)

30.12.2024 13:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

C, please

04.12.2024 16:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@dkroeg is following 20 prominent accounts