Davuth's Avatar

Davuth

@davuthdv

indie iOS developer โ€ข making small simple apps ๐ŸŽฏ target: 50 apps ๐Ÿ›ณ๏ธ now: 3 apps ๐ŸŒ progress: โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 3/50 Apps: https://appgallery.io/davuthdv

61
Followers
122
Following
256
Posts
25.12.2024
Joined
Posts Following

Latest posts by Davuth @davuthdv

Guys! Stacktrace is back (again)!

11.03.2026 20:28 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Oh my! It's true!! ๐Ÿ˜ฑ

11.03.2026 20:20 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Wait what??? Seriously??!! No way!

11.03.2026 20:19 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm using Claude Code. I'm using mostly Sonnet, but Opus is probably not that much better.

And no, it doesn't handle SwiftUI code that well. The way it structures view is not good enough. It generates view code that seems to work on first glance, but it's just not good enough.

11.03.2026 15:50 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

No AI model is good with SwiftUI.
๏ปฟ
Gotta code everything by hand like in the 90s. ๐Ÿ˜–

11.03.2026 09:49 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I feel that... trying to create an MVP in a week and release it to the App Store is not a good way of building an app.

Not even a good way to actually test the MVP.

09.03.2026 12:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Saw on the internet that I'm supposed to "warm up" US TikTok account and stuff to do marketing.

US SIM card... VPN... proxy... new phone... oh man!

This is way too complicated!

My developer brain cannot comprehend this.

04.03.2026 07:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Claude is down.

Me: *Google search*
"How to create SwiftUI View?"

03.03.2026 04:45 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Maybe I'll give up half way. Maybe I'm going to hate it. Or maybe it won't make any differences at all . I don't know. Let's see.

26.02.2026 15:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ok. I'm going for it. I'll take 1 month to do this experiment.

My plan:
- Look for a simple app idea
- Find an angle to differentiate it
- Lean heavily on marketing & distribution

That means I'm going to use TikTok for the first time. And learn to make some ads.

26.02.2026 15:16 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Very good perspective on the job.

Maybe I'm just stuck in my own head.

25.02.2026 09:30 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Best of luck!

25.02.2026 02:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Doesn't sound fun at all.

Of course, if I could choose, I would just choose to build only the things I enjoy using. But seeing people make money with just making "another habit tracker app" is quite tempting.

Or maybe it only looks easy but it's not that easy? I don't know. I'm torn.

24.02.2026 15:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

What do you mean by "your heart still has to be in it"?

What if I just... follow this app. Take the MVP features of this exact app. Tweak a few things to make it my own. Then just publish?

24.02.2026 12:52 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

But I'm hesitated as I feel that I'm charging users for a less optimal solution. But you kinda make a good point though. Hmm...

24.02.2026 12:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

You make a really good point.

1. Not all apps need great solution. Some apps (like affirmation, habit tracker) are pretty straight forward.

2. Some users don't pay for great apps. They pay for apps they see. So if ASO god gives the blessing, then it's all that matters.

24.02.2026 12:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Is it considered "bad" to build apps for the sake of money?

Not something I'm going to use. Not even interested in the idea. Just pick something purely because it has high demands in the app store.

Of course, no scammy stuff whatsoever. No dark pattern on paywall or anything like that.

24.02.2026 10:27 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 1
Post image Post image Post image

I tried this message "Try for $0.00", and my app got rejected โŒ

I just want to follow Duolingo app. Apparently, Apple doesn't think this is clear enough for the user.

Time to revert back!

18.02.2026 09:37 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

My app is still stuck waiting for review for 3 days now.

Not sure what's going on over there at Apple, but the review process is taking longer and longer these days.

18.02.2026 04:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yep, that's essentially it. Just extract the English (for reference), and the targeted language to work on. Remove all unnecessary keys. Use LLM to translate the yaml and then import back into the string catalog. The file is small and easy to work with.

15.02.2026 04:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In GitHub but private. ๐Ÿ˜…

Too rough right now. Just make it enough for my own use case. Everything is just stuff together to do the conversion.

14.02.2026 19:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Another tip is to use Xcode to generate comments for all the string. Then use LLM to go through every comment and improve them if necessary. It helps provide more context for LLM to do a better translation.

P.S. yeah, i'm also waiting for that selfie ๐Ÿ˜‚

14.02.2026 19:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm using Claude Code for translation. But there are many gotchas along the way. The primary one is that the string catalog is getting so big that the LLM has a hard time working with it. So I vibe coded an internal tool to help with that.

bsky.app/profile/davu...

14.02.2026 19:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Why add 1 localization when you can add 11? ๐Ÿ˜…

Honestly... I underestimated how difficult it would be. I'm so glad it's finally done!

... and now I'm ready for my app to go from 2 downloads per day to 2000, and I'll be drowning in all the profit I'm about to make.

14.02.2026 18:27 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Make sense...

12.02.2026 17:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm currently using Claude Code (CLI). And it can build and detects error if something is wrong. I don't know how it does it, but it does work. Which is why I wonder what this new MCP will solve.

12.02.2026 16:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Do you use AI to help with coding at all these days?

12.02.2026 16:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Convenience how? Like... if I install the new Xcode, what can I do that I can't do right now?

12.02.2026 16:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

And what's your thought?

12.02.2026 04:14 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Sorry if I ask the most dumb question.

I know that this whole agentic coding thing for Xcode is a big deal but I can't wrap my head around why.

I'm already using Claude CLI to code. It seems to be working fine. But now what? What is it now that can be done that can't be done prior to this?

12.02.2026 04:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0