본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 15. 14:04

Mimo 사용을 중단하고 직접 Python 앱을 만든 이유

요약

기존 코딩 학습 앱들의 과도한 결제 유도와 제한적인 학습 환경에 실망한 개발자가 직접 코딩 학습 앱 'Codino'를 개발한 경험담입니다. 실제 IDE 환경과 AI 기능을 제공하며, 모든 기능을 무료로 이용할 수 있는 점을 핵심 가치로 내세웁니다.

핵심 포인트

  • 기존 학습 앱의 유료 결제 장벽(Paywall) 문제 지적
  • 시뮬레이션이 아닌 실제 오프라인 IDE 환경의 중요성
  • AI 채팅 및 코드 생성 기능을 통한 학습 보조
  • 완전 무료 모델을 통한 학습자 중심의 서비스 지향

저는 Mimo 사용자였습니다. 사실은 충성도 높은 사용자였죠.

저는 깔끔한 UI와 짧게 구성된 레슨, 그리고 연속 학습(streak) 시스템이 좋았습니다. 그것은 학습을 게임처럼 느끼게 했고, 한동안으로는 충분했습니다. 하지만 곧 벽에 부딪혔습니다. 지식의 벽이 아니라, **결제 장벽(paywall)**이었죠.

저는 고급 프로젝트에 접근하고 싶었습니다. 잠금. 끝에 있는 수료증은요? 잠금. 제가 얻을 것이라 생각했던 과정의 절반도요? 월 휴대폰 요금보다 비싼 구독 뒤에 잠겨 있었습니다.

저는 앱을 닫고 그저 약간 짜증이 난 채 앉아만 있었습니다.

이런 앱들에 대해 아무도 이야기하지 않는 것들

저는 대안들을 찾아보기 시작했습니다: Sololearn, Programiz 그리고 몇 가지 다른 앱들이요. 이들은 모두 같은 패턴을 가지고 있었습니다. 무료 등급(free tier)으로 흥미를 유발한 다음, 진도가 나가는 것을 느끼게 한 후, 상황이 재미있어지자마자 돈을 요구하는 것이었습니다.

그리고 오프라인 환경에서의 상황은 모든 앱에서 정말로 좋지 않습니다. 제가 버스에 있거나 통신이 끊긴 지역(dead zone)에 있으면, 저는 기본적으로 갇히게 됩니다. 대부분의 앱은 실제 Python처럼 작동하지 않는 가짜 작은 샌드박스에서 코딩을 시뮬레이션합니다. 레슨을 마치고 무언가를 배웠다고 생각하지만, 실제 에디터를 열면 자신이 무엇을 하고 있는지 전혀 알 수 없습니다.

저는 실제로 코딩하는 법을 배우는 것이 아니라는 것을 깨달았습니다. 저는 레슨을 완료하는 법을 배우고 있었던 겁니다.

그래서, 제가 정말로 원했던 것을 만들기로 결정했습니다

저는 개발자입니다. 이것이 제가 거만하다는 뜻은 아닙니다. 단지 충분히 좌절했을 때 나오는 당연한 다음 단계일 뿐입니다. 저는 Codino를 만들기 시작했습니다.

  • 제가 확실히 알게 된 첫 번째 것: 그것은 완전히 무료여야 했습니다. '무료 등급' 같은 것은 안 됩니다. 잠긴 챕터도, 월 $15 구독 뒤에 숨겨진 수료증도 없어야 합니다. 무료는 무조건 무료입니다.
  • 두 번째 것: 실제 IDE(통합 개발 환경)여야 했습니다. 시뮬레이션된 것이 아니라요. 자동 완성 기능과 적절한 구문 강조 표시가 되는 실제 오프라인 코드 에디터—움직이는 버스의 통신이 끊긴 지역에서도 작동하는 종류의 것이요. 왜냐하면 그때 제가 실제로 코딩할 시간이 생기거든요.

그것은 무엇으로 변했는지

솔직히 말해서, 원래 계획했던 것 이상으로 성장했습니다.

학습 과정은 Mimo를 즐겁게 만들었던 것과 동일한 가로 스크롤 형식을 따르지만, 몇 화면마다 멈춰서 결제를 요구하지는 않습니다. 레슨에는 막혔을 때 힌트를 주는 **AI 기능 (AI feature)**이 내장되어 있으며, 일일 할당량도 넉넉합니다. AI 힌트를 세 번 주더니 _"더 사용하려면 업그레이드하세요"_라고 말하는 앱들과는 다릅니다.

또한 다음과 같은 기능들을 추가했습니다:

  1. AI 채팅 (AI Chat): 자유롭게 질문하고 싶을 때 사용합니다.
  2. AI 코드 생성 (AI Code Creation): 무언가가 실제로 어떻게 작동하는지 보고 싶을 때 사용합니다.
  3. 요약 탭 (Summary Tab): 레슨을 다시 뒤져볼 필요 없이 학습한 내용을 복습할 수 있습니다.
  4. 무료 인증서 (Free Certificate): 네, 인증서는 완전히 무료입니다.

현재 상태

Codino는 신규 서비스입니다. 아닌 척하지 않겠습니다. 커뮤니티는 작고, 다운로드 수는 미미하며, 아직 구축해야 할 것이 많이 남아 있습니다.

하지만 핵심 기능들은 제대로 작동합니다:

  • 오프라인 IDE (offline IDE)가 작동합니다.
  • AI 기능들이 작동합니다.
  • 레슨들이 작동합니다.
  • 그리고 비용이 전혀 들지 않습니다.

제가 이 앱을 만든 이유는 학습자를 학생이기 이전에 수익 창출의 기회로 취급하는 앱들에 지쳤기 때문입니다. 이것이 다른 사람들에게도 공감을 얻을지는 모르겠지만, 저는 현재의 결과물이 진심으로 자랑스럽습니다.

만약 당신이 Python을 배우고 있고 결제 장벽(paywalls)에 부딪히는 것에 지쳤다면, 한번 사용해 보세요. Play Store에서 Codino라는 이름으로 찾을 수 있으며, 별점 4.8점을 기록하고 있고, 완전히 무료입니다. 적어도 지금으로서는 이를 변경할 계획이 없습니다.

Codino를 사용해 보셨거나 의견이 있다면 댓글로 남겨주세요. 모든 댓글을 읽고 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0