안녕하세요! cre8pet을 만든 개발자입니다.
드디어 Google Play Store에 출시 검토를 제출했습니다! 🎉
2025년 8월 초, “반려견 산책 앱을 만들어보자”는 아이디어에서 시작해 약 4개월 반이 지났네요. 기획부터 디자인, 개발, 마케팅까지 모든 과정을 책임지며 배운 점들을 진솔하게 공유하고자 합니다.
📅 전체 여정 타임라인
| 날짜 | 영역 | 내용 |
|---|---|---|
| 2025-08 초 | 사업 기획 | 시장 조사, 경쟁 앱 분석, 핵심 기능 정의 |
| 2025-08-12 | 기술 설계 | 아키텍처 설계, 기술 스택 선정 |
| 2025-08-29 | 개발 | Android 프로젝트 초기 설정 |
| 2025-09 초 | 브랜딩 | 앱 이름, 로고, 컬러 시스템 디자인 |
| 2025-09-05 | 글로벌화 | 5개 언어 다국어 지원 구현 |
| 2025-10 중 | UI/UX | 전체 화면 디자인 및 사용성 테스트 |
| 2025-10-20 | 배포 준비 | Release 빌드 시스템 구축 |
| 2025-11 초 | 마케팅 | 랜딩 페이지 제작, 도메인 구입 (cre8pet.com) |
| 2025-11-07 | 법무 | 이용약관, 개인정보처리방침 5개국어 작성 |
| 2025-11 중 | 홍보 | 소셜 미디어 계정 개설 (YouTube, X, Instagram) |
| 2025-12 중 | 베타 테스트 | 실제 사용자 피드백 수집 및 반영 |
| 2025-12-27 | 품질 개선 | 대규모 UX 개선 업데이트 |
| 2025-12-29 | 제출 | Google Play 검토 제출 |
🎯 처음부터 끝까지, 어떻게 가능했을까?
1. 사업 기획: 시장의 빈틈 찾기
기존 산책 앱들을 분석하면서 발견한 공통점:
- 복잡한 UI로 러닝 커브가 높음
- 가족 공유 기능이 없거나 불편함
- 글로벌 서비스가 부족 (특정 국가 전용)
cre8pet의 차별화 포인트:
- 직관적인 UI (할머니도 쓸 수 있게)
- 진짜 쓸모있는 가족 공유 (실시간 위치, 알림)
- 처음부터 글로벌 (5개 언어 동시 지원)
2. 디자인: 개발자도 예쁜 앱을 만들 수 있다
디자이너 없이 어떻게 했을까요?
- Material Design 3 가이드라인 철저히 준수
- Figma 무료 버전으로 목업 제작
- Flaticon, unDraw 등 무료 리소스 활용
- 일관된 컬러 시스템 (Primary, Secondary, Surface)
“디자인 센스가 없어도 시스템을 따르면 됩니다.”
3. 개발: 올바른 도구 선택이 9할
- Kotlin + Jetpack Compose: 선언형 UI로 생산성 3배 향상
- Supabase: 백엔드 서버 없이 Auth, DB, Storage, Realtime 모두 해결
- Hilt: 의존성 주입으로 유지보수 편의성 확보
- GitHub: 버전 관리와 백업 (혼자여도 필수!)
Supabase 덕분에 백엔드 개발에 1-2개월 절약했습니다.
4. 마케팅: 출시 전부터 준비
개발만 하다가 출시하면 아무도 모릅니다.
- 랜딩 페이지 (cre8pet.com): Astro로 빠르게 제작
- 소셜 미디어: YouTube, X, Instagram 계정 미리 개설
- 블로그 콘텐츠: 개발 과정 공유로 관심 유도
- 5개 언어 지원: 글로벌 시장 진입 준비
5. 법무: 피할 수 없는 필수 과정
앱 출시에 꼭 필요한 법적 문서:
- 이용약관 (Terms of Service)
- 개인정보처리방침 (Privacy Policy)
- 계정 삭제 정책 (Account Deletion)
ChatGPT와 법률 템플릿을 참고해 직접 작성하고, 5개 언어로 번역했습니다.
6. 사용자 피드백: 가장 중요한 자산
베타 테스터들의 피드백을 즉시 반영했습니다. 최근 3일간 개선한 내용:
- 지도 줌 깜빡임 제거
- 속도 측정 정확도 대폭 개선 (GPS 드리프트 필터링)
- 산책 종료 후 홈 화면 자동 이동
- 앨범 사진 상세 화면 UI 개선
- 마킹 아이콘 직관성 향상 (소변/대변 구분)
“나중에 고치자”가 아니라 **“지금 바로 고치자”**는 원칙이 신뢰를 만들었습니다.
🚀 출시 직전 마지막 작업들
Google Play 제출을 위해 다음 작업들을 완료했습니다:
1. API 35 타겟팅 업그레이드
Google Play의 최신 요구사항에 맞춰 targetSdk를 35로 업그레이드했습니다.
2. 권한 최적화
앱에서 사용하지 않는 광고 ID 권한을 명시적으로 제거하여 사용자 프라이버시를 보호했습니다.
3. 버전 관리
- versionCode: 4
- versionName: 1.0.2
🤔 기술적 도전과 해결
GPS 정확도에 대한 집착
대기업 산책 앱들도 종종 부정확한 위치를 보여줍니다. 저는 달랐습니다:
- 정지 상태 감지 알고리즘 개발 (실제 움직임만 측정)
- GPS 드리프트 필터링 (오차 3m 이하 무시)
- 실제 산책 데이터 기반 튜닝 (수십 번의 테스트)
결과: 집에 가만히 있어도 11km/h가 나오던 버그 완전 해결
실시간 가족 공유의 완성도
“가족이 산책 중이면 실시간으로 알림이 와요.”
말은 쉽지만 구현은 어렵습니다. WebSocket 기반 실시간 동기화로 0.5초 이내 알림 전달을 달성했습니다.
📊 cre8pet by the Numbers
- 개발 기간: 4.6개월 (기획부터 출시까지)
- 지원 언어: 5개 (한/영/일/중/스페인어)
- 최대 가족 구성원: 6명
- 최대 반려견 등록: 5마리
- GPS 업데이트: 실시간 (1초 단위)
- 오프라인 지원: 완벽 지원 (산책 중 인터넷 끊겨도 OK)
🚀 앞으로의 계획
2025년 Q1 (출시 직후)
- iOS 버전 출시 - iPhone 사용자도 함께!
- 갤러리 사진 추가 기능 - 산책 후 사진 보정해서 올리세요
- 통계 고도화 - 월간/연간 리포트 제공
2025년 Q2~Q3
- 인기 포토존 기능 - 다른 사용자들이 많이 찍은 명소 발견
- 반려견 커뮤니티 - 우리 동네 산책 친구 찾기
- AI 산책 경로 추천 - 반려견 나이/체력에 맞는 코스 제안
- 건강 데이터 연동 - 수의사 진료 시 산책 데이터 공유
비전: 전 세계 반려견의 산책 기록
현재 5개 언어로 시작하지만, 목표는 전 세계 모든 반려견입니다.
💡 프로젝트를 완성하며 배운 것들
사업 관점
-
완벽보다 완성: 80% 완성도로 출시해서 피드백받는 게 120% 완성도로 늦게 출시하는 것보다 낫습니다. 시장이 진짜 원하는 걸 알려줍니다.
-
글로벌이 기본: 처음부터 5개 언어를 지원한 건 시장을 5배 키운 것입니다. 나중에 번역하려면 10배 힘듭니다.
-
브랜딩의 힘: 좋은 이름(cre8pet = create + pet)과 일관된 디자인이 신뢰를 만듭니다.
개발 관점
-
도구 선택이 9할: Supabase 하나로 백엔드 개발 2개월을 절약했습니다. “어떻게” 만들지보다 “무엇으로” 만들지가 중요합니다.
-
문서화는 미래의 나를 위한 것: 한 달 전 코드는 남이 쓴 코드입니다. 주석과 문서는 필수입니다.
-
사용자 피드백이 최고의 QA: 베타 테스터 10명이 제 테스트 100번보다 낫습니다.
-
AI를 파트너로: ChatGPT와 Claude를 적극 활용해 법률 문서 작성, 번역, 디버깅을 가속화했습니다. 2025년은 AI와 협업하는 개발자가 10배 빠릅니다.
마케팅 관점
-
만들면서 알려라: 개발 끝나고 홍보하면 늦습니다. 개발 과정부터 블로그, SNS로 공유하세요.
-
랜딩 페이지는 필수: 앱 출시 전부터 사람들이 궁금해합니다. 미리 만들어두고 관심을 모으세요.
실행 관점
-
지속 가능성: 번아웃 방지를 위해 하루 6-8시간만 집중 작업. 마라톤이지 단거리 달리기가 아닙니다.
-
1인 PM의 효율성: 회의 없이, 의사결정 즉시, 실행 바로. 전담 프로젝트의 가장 큰 장점은 속도입니다.
💝 마치며
4개월 반이라는 시간 동안 기획부터 디자인, 개발, 마케팅까지 모든 과정을 책임지며 완성했습니다. 쉽지 않았지만, 반려견과 함께하는 모든 순간을 특별하게 만들고 싶다는 진심 하나로 여기까지 왔습니다.
cre8pet은 대기업 앱처럼 화려하진 않지만, 진심은 더 많습니다.
출시가 확정되면 다시 소식 전해드리겠습니다. 많은 응원 부탁드립니다! 🐾
함께 만들어가요!
- 🌐 웹사이트: cre8pet.com
- 📺 YouTube: @cre8pet
- 𝕏 X (Twitter): @cre8pet
- 📸 Instagram: @cre8pet
베타 테스터 참여나 제안사항이 있으시면 언제든 연락주세요!
cre8pet - Create Every Moment with Your Pet 🐾