안녕하세요! 무언가를 만드는 즐거움에 빠져 사는 물개발자입니다.
오늘은 조금 특별한 시작을 공유해보려 합니다. 바로 제 오랜 숙원 사업이었던 독서 관리 앱, 'Booktree(북트리)'의 개발 여정입니다. 사실 혼자 조용히 완성해서 "짠!" 하고 내놓을 수도 있었지만, 이번에는 소위 말하는 'Build in Public' 방식을 택하기로 했습니다.
기획의 첫 삽을 뜨는 순간부터 마주할 수많은 시행착오까지 투명하게 공유하며, 여러분과 함께 이 앱을 키워나가고 싶기 때문입니다. 완벽한 결과물보다 더 가치 있는 건, 그 과정 속에 담긴 고민의 흔적이라 믿으니까요.
1. Booktree: 기록을 넘어 '성장'을 시각화하다
Booktree는 한 문장으로 정의하면 "읽는 행위의 피로를 덜어주고, 자라나는 지식의 숲을 보여주는 앱"입니다.
시중에 이미 훌륭한 독서 앱들이 많죠. 하지만 제가 만들고자 하는 Booktree는 단순히 '내가 읽은 책의 목록(DB)'을 만드는 것에 그치지 않습니다. 책 한 권을 읽을 때마다 내 안의 나무가 자라나고, 그 나무들이 모여 숲을 이루는 과정을 직관적으로 시각화하는 데 초점을 맞추고 있습니다.
2. "기록이 숙제가 되는 순간, 독서는 멈춘다"
왜 저는 수많은 앱을 설치하고도 결국 메모장이나 인스타그램 한 구석에 짧은 글을 남기는 걸로 돌아왔을까요? 이 질문이 Booktree의 시작이었습니다.
우리는 독서를 통해 성장하고 싶어 하지만, 역설적으로 독서를 기록하는 과정에서 지쳐버리곤 합니다.
- "별점은 몇 점을 줘야 하지?"
- "서평을 길게 써야 할 것 같은데..."
- "이 책의 카테고리는 뭐지?"
이런 사소한 선택지들이 쌓여 '기록의 부채'가 되고, 결국 앱을 켜는 것 자체가 부담이 됩니다. 저는 '기록을 위한 기록'이 아닌, '다음 책을 읽고 싶게 만드는 동기부여'가 절실했습니다. "찾다 찾다 없어서, 내가 쓸 만한 가장 편한 도구를 직접 만들자"는 결심을 하게 된 이유입니다.
3. Booktree가 집착하는 세 가지 가치
이 앱을 만들며 제가 스스로에게 던지는 핵심 질문들입니다.
- 첫째, '기록의 미니멀리즘': 책 표지를 스캔하거나 제목만 검색해도 기록의 80%가 끝납니다. 감상은 짧아도 괜찮습니다. 기록의 문턱을 최대한 낮추는 것, 그것이 제 첫 번째 목표입니다.
- 둘째, '성장의 시각화': 리스트 형식의 텍스트보다는, 내가 읽은 책들이 어떤 결을 가지고 쌓여가는지 한눈에 보여주고 싶습니다. 내 지식이 한 그루의 나무처럼 자라나는 UI/UX를 고민하고 있습니다.
- 셋째, '부드러운 경험': Flutter를 활용해 Android 어디서든 끊김 없이 매끄러운 사용성을 제공하려 합니다. 기술은 도구일 뿐, 사용자는 오직 자신의 책에만 집중할 수 있어야 하니까요.
4. 지금 어디쯤 와 있을까요? (Sneak Peek)
현재는 전체적인 앱의 흐름(Wireframe)을 잡고, 핵심이 되는 메인 화면의 UI 프로토타입을 만지는 단계입니다.


가장 신경 쓰고 있는 부분은 '책장'의 재해석입니다. 단순히 격자무늬에 책 표지를 넣는 게 아니라, 어떻게 하면 유저가 자신의 독서 이력을 보고 "와, 내가 이만큼이나 풍성해졌구나"라는 뿌듯함을 느끼게 할 수 있을지 밤잠을 설쳐가며 고민 중입니다.
5. 여러분의 '불편함'을 나눠주세요
Booktree는 이제 막 뿌리를 내리기 시작한 작은 씨앗입니다. 이 씨앗이 튼튼한 나무로 자라기 위해서는 여러분의 생각이 필요합니다.
- 기존 독서 앱을 쓰면서 "이건 정말 귀찮았다" 하는 점이 있었나요?
- 혹은 "이런 기능 하나만 있으면 매일 기록할 텐데" 싶은 아이디어가 있으신가요?
어떤 사소한 의견이라도 좋습니다. 댓글로 남겨주시면 Booktree의 다음 설계도에 소중히 반영하겠습니다. 다음 포스팅에서는 구체적인 개발 스택과 함께, 조금 더 구체화된 UI 디자인을 들고 찾아오겠습니다.
함께 나무를 심어주실래요?
https://play.google.com/store/apps/details?id=com.hoodpub.booktree
책나무 - 나만의 스마트 독서 기록장 - Google Play 앱
스마트한 독서 생활의 시작, 책나무! 나만의 서재에서 독서 기록, 메모, 진행률을 관리하고 올바른 독서 습관을 만들어보세요.
play.google.com
'Develop' 카테고리의 다른 글
| 서버 비용 0원, 스마트폰 안에서 자급자족하는 온디바이스 AI 서비스 빌드하기 (0) | 2026.06.04 |
|---|---|
| ChatGPT가 헛소리할 때, 우린 구코모에 모인다 (1) | 2026.05.18 |
| 네이버 카페 댓글 1,000개, 언제 다 읽으실 건가요? (10분 만에 끝내는 시장 조사법) (2) | 2026.05.04 |
| 네이버 카페 데이터 추출부터 시각화까지: Gatherly & NotebookLM 활용법 (1) | 2026.04.28 |
| 네이버 카페·레딧 데이터 수집, 아직도 복붙하세요? (1편) — 수작업의 늪에 빠진 우리들 (0) | 2026.04.22 |