Apps#

개인적으로 앱을 개발해 출시하고, 직접 운영하고 있습니다.
이곳에는 모바일 앱, 웹서비스, 크롬 익스텐션 등 다양한 형태의 앱들이 모여 있습니다. 제가 개인적으로 기획부터 디자인, 개발, 배포, 운영까지 전 과정을 진행하며 겪었던 시행착오와 고민을 기록하고 공유합니다.
특히 “런칭한 앱”만 다루지 않습니다. 출시를 포기했거나 운영을 종료한 앱들도, 그 과정에서 배운 점이 분명히 있었기 때문에 가능한 한 함께 정리해두려 합니다.
다루는 내용#
- 기획: 아이디어를 검증하는 방법, 범위 설정, 우선순위, MVP 결정
- 디자인: UX 흐름, UI 컴포넌트, 사용성 개선, 디자인 시스템 고민
- 개발: 아키텍처, 기술 선택, 성능/안정성, 유지보수 전략
- 출시/운영: 배포, 모니터링, 사용자 피드백, 지표/수익화, 개선 사이클
- 중단/종료: 왜 멈췄는지, 무엇을 놓쳤는지, 다음엔 어떻게 할지
읽는 방법#
- 왼쪽 사이드바에서 앱(또는 프로젝트)을 선택해 관련 글을 볼 수 있습니다.
- 운영 경험은 시간이 지날수록 달라지기 때문에, 내용은 수시로 업데이트됩니다.
최신 글

스펙 문서 하나만 읽은 코딩 에이전트는 오목을 얼마나 잘 두는가 — 코드배틀에서 해 본 프롬프트 한 줄 실험
코드배틀(codebattle.online)의 오목 스펙 문서 주소 하나와 프롬프트 한 줄만 코딩 에이전트에게 주고, 나온 전략 코드를 수정 없이 측정했습니다. 사람이 화면에서 배워 도달하는 전략을 이긴 결과와, 시간예산 코드가 아레나의 결정론 시계와 만나 생긴 뜻밖의 발견을 정리합니다.

Ladder Pick 개발 계획서
ChatGPT App으로 출시한 사다리 게임 앱 Ladder Pick의 기획 배경, 기술 스택, MCP 서버 구현, AWS 배포 과정을 담은 상세 개발 계획서입니다.

API Key란? — AI를 직접 연결해서 사용하는 방법
API와 API Key의 개념, API Key로 AI를 직접 사용하는 것의 장점, OpenAI / Google / Anthropic API Key 발급 가이드

개발 히스토리
2017년 MVP 오픈부터 2026년 리뉴얼, 코드 아레나와 코딩 에이전트용 스펙까지의 코드배틀 개발 히스토리입니다.

Green Swagger
Gemini API Developer Competition 출품을 위해 Flutter로 만든 환경 행동 SNS 앱(출시 보류) — 핵심은 Green Bot

Walkholic(워크홀릭)
Google Fit Challenge 참가를 위해 급하게 만들었는데, 덜컥 Grand Prize Winner가 되었던 2015년의 심플한 Google Fit 앱

미션 오목(TAKE FIVE)
퍼즐 게임 전성기였던 2014년, ‘땅따먹기’와 미션/점수 시스템을 결합해 실험했던 오목 게임

스마트 브라우저
2012년 구글 핵페어 출품을 목표로 만들었던 ‘리모콘 UI’ 기반의 실험적 브라우저 앱

피아노 키보드
노룩 키보드의 높은 학습 비용을 반성하며, 더 쉽고 재미있는 ‘피아노 건반’ 컨셉으로 만든 키보드 앱