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@davuthdv.bsky.social
indie iOS developer β’ making small simple apps π― target: 50 apps π³οΈ now: 3 apps π progress: ββββββββββ 3/50 Apps: https://appgallery.io/davuthdv
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 π 0Ok. 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.
Very good perspective on the job.
Maybe I'm just stuck in my own head.
Best of luck!
25.02.2026 02:06 β π 1 π 0 π¬ 0 π 0Doesn'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.
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?
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 π 0You 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.
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.
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!
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.
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 π 0In 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.
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 π
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...
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.
Make sense...
12.02.2026 17:15 β π 0 π 0 π¬ 0 π 0I'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 π 0Do you use AI to help with coding at all these days?
12.02.2026 16:24 β π 1 π 0 π¬ 1 π 0Convenience 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 π 0And what's your thought?
12.02.2026 04:14 β π 1 π 0 π¬ 1 π 0Sorry 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?
Using LLM to translate String Catalog in Xcode is wasting a ton of tokens. It's one huge json.
Accessing just 1 value in 1 language means reading the whole entire file for all languages.
So I vibe coded this tool to convert between String Catalog and YAML. Big big save on the token usage.
inching my way to 10k MRR... only 9,977 to go! π
08.02.2026 02:26 β π 4 π 1 π¬ 0 π 0Localizing to Chinese to see if it makes any differences with the download π€
03.02.2026 14:49 β π 0 π 0 π¬ 0 π 0Apple revises App Store pricing and payouts in select countries following new tax rules
29.01.2026 20:23 β π 13 π 1 π¬ 0 π 0wut? is my tiny and extremely opinionated CLI for managing Git worktrees πͺΎ
Git worktrees are powerful but too tedious for short-lived sessions.
wut? makes them easier:
β’ auto-ignored .worktrees/ per repo
β’ simple commands to create, remove, and jump between worktrees
Say you are a broke indie developer without saying you are broke
29.01.2026 08:55 β π 1 π 0 π¬ 0 π 0Localizing iOS apps to multiple languages...
The hard part is getting all the String ready for localization... and the context for AI to translate.
So far, it's been manual work. Either I'm bad at prompting or AI just doesn't know how to do localization in iOS that well yet.
It's already 19th of January. A month is nearly over.
If you haven't shipped 10 apps yet in 2026, you are falling behind. π