←back to thread

86 points hussein-khalil | 2 comments | | HN request time: 0.407s | source

I’ve been working on a small language learning app as a solo developer.

I intentionally avoided gamification, streaks, subscriptions, and engagement tricks. The goal was calm learning — fewer distractions, more focus.

I’m starting to wonder if this approach is fundamentally at odds with today’s market.

For those who’ve built or used learning tools: – Does “calm” resonate, or is it too niche? – What trade-offs have you seen when avoiding gamification?

Not here to promote — genuinely looking for perspective.

Show context
Uehreka ◴[] No.46276637[source]
Not doing subscriptions for an app that has ongoing server costs is going to bite you, you may want to reconsider that.

Your biggest issue is going to be that language learning for adults is largely an unsolved problem. I know people with 1000+ day streaks on Duolingo who are nonetheless not fluent, and from everything I’ve read, it seems clear that spaced-repetition techniques are not sufficient (and possibly not necessary) to achieve fluency. Most people say you need immersion, which is difficult for an app to provide (research other people who have tried, you probably wouldn’t be the first and can save a lot of time, effort and heartbreak by learning from other people’s failures).

replies(5): >>46276845 #>>46277300 #>>46279258 #>>46279477 #>>46295291 #
veqq ◴[] No.46279477[source]
It is a solved problem, Assimil or Michel Thomas (in person) have been making people conversational within a week of dedicated study. Plenty of language learners have reached C2 in 6+ languages including me. But it's not fun and certainly not appable (and these apps never offer anything beyond flashcards)"appable".
replies(1): >>46280298 #
1. bollu ◴[] No.46280298[source]
how does one get to conversational level in a week? I would love to know!currently anki-flashcarding my way through italian...
replies(1): >>46298082 #
2. veqq ◴[] No.46298082[source]
Torrent Assimil Italian and... look. Instead of doing 1 lesson per day, just do them 1 after each other. It's literally that easy.