🚀 AI를 활용하여 목표 기반 할일 관리 앱 만들기 방법
"새해 목표요? 작년에 세운 거 아직 안 끝났는데요..."
— 전 세계 80%의 사람들 (아마도)
안녕하세요! 오늘은 제가 AI의 도움을 받아 할일 관리 앱을 기획부터 디자인까지 완성한 과정을 공유하려고 합니다.
코딩을 모르셔도 괜찮아요. 이 글은 "나도 앱 하나 만들어볼까?" 하는 분들을 위한 가이드니까요! ☕
1️⃣ 왜 또 할일 관리 앱이야?
세상에 할일 관리 앱이 얼마나 많은데...
맞아요. Things 3, Todoist, TickTick... 이미 훌륭한 앱들이 넘쳐납니다. 그런데 저는 매년 이런 경험을 합니다:
- 🗓️ 1월 1일: "올해는 진짜 운동한다!"
- 📝 1월 2일: Todoist에 "헬스장 가기" 등록
- ✅ 1월 5일: 체크 완료! (뿌듯)
- 🤷 2월 1일: "어? 내 목표가 뭐였지?"
문제 발견! 기존 앱들은 "할일"은 잘 관리하는데, "왜 이걸 해야 하는지"는 알려주지 않는다!
💡 그래서 떠오른 아이디어
목표 → 주간 → 일일 Task가 자동으로 연결되는 앱! 이름은 GoalTask 🎯
2️⃣ AI야, PRD 좀 써줘
사용한 AI 도구는 모두 Claude를 사용했습니다. Claude Desktop Screen
PRD가 뭔가요?
PRD = Product Requirements Document (제품 요구사항 문서)
쉽게 말해, 앱을 만들기 전에 작성하는 설계도입니다. 건물 짓기 전에 도면 그리는 것처럼요!
🤖 AI에게 요청한 내용
"나는 할일 관리 프로그램을 만들고 싶어.
이 프로그램의 특징은 월간/주간 목표를 세우고,
그 목표에 맞는 Task를 자동 생성하는 거야.
PRD를 만들어줘."
단 5줄의 요청으로 AI가 만들어준 결과물:
- ✅ 제품 비전 정의
- ✅ 사용자 페인포인트 분석
- ✅ 기능 구조도 작성
- ✅ 데이터 모델 설계
- ✅ MVP 범위 정의
- ✅ 개발 일정 추정 (총 44시간)
- ✅ 성공 지표(KPI) 설정
소요 시간: 약 1분 ⏱️ 예전엔 이거 하나 쓰려면 며칠 걸렸는데... 세상 참 좋아졌습니다 😭
3️⃣ 경쟁자들은 뭘 하고 있나?
앱을 만들기 전에 시장 조사는 필수! AI에게 경쟁 앱들을 분석해달라고 했습니다.
4️⃣ 드디어 그림 그리기
기획서 완성! 이제 UI 디자인 차례입니다.
🖥️ macOS 앱 디자인 컨셉
- AI에게 요청: "맥 OS에서 동작하는 앱을 만들고자 해. Swift + SwiftUI + SwiftData. 메인 화면에 달력과 월간/주간 목표 달성률을 보여줘."
📱 AI가 디자인한 메인 화면
- Claude가 제안한 메인 화면

- 수정 지시하여 최종 제안된 메인 화면

5️⃣ 최종 프롬프트 요청
마지막으로 실제 앱을 개발하기 위한 프롬프트를 만들어야 합니다.
아래의 내용으로 Claude에 요청합니다.
처음에 설계한 prd 문서와 마지막에 설계한 화면을 통합하여 실제 Claude code에서 개발가능한 프롬프트를 md파일로 제공해줘.
[ 실제 만들어준 md 파일 ] GoalTask-Development-Prompt.md0.02MB
6️⃣ 앱 만들기
1. 프로젝트가 생성된 임의의 폴더 생성
ex)"macos" 이름으로 폴더 생성
2. xcode를 실행하여 임의로 생성한 폴더에 mac app 프로젝트 생성
ex)
ㄱ) Xcode 실행
ㄴ) Create New Project ... 버튼 선택
ㄷ) macOS, App 선택 후 Next
ㄹ) Product Name에 "GoalTask" 입력 후 Next
ㅁ) Product가 생성될 폴더 지정 (macos 폴더 선택)
3. Cursor를 실행 > Open Project > "macos" 폴더 지정
4. Claude가 작성해준 md 파일을 Cusor가 열고 있는 root 폴더 위치로 복사 및 이동시킨다.
5. Claude Code > GoalTask-Development-Prompt.md 파일을 분석하여 Claude Code가 정상적으로 이해할 수 있게 재 설계를 요청한다.
6. Claude Code > 설계를 바탕으로 구현 시작 요청
[ 실제 Cursor 화면 ]

[ Claude Code의 실제 요청 내용 ]
(ㄱ) 재 분석 요청

(ㄴ) 구현 요청

7️⃣ 최종 결과

✌️ 개발 이전에 Claude에서 제안한 화면과 거의 동일하게 만들어진 것을 확인해 볼 수 있습니다.
8️⃣ 배운 점 & 꿀팀
⏱️ 총 소요 시간

🎓 이번 프로젝트에서 배운 것들
- AI는 "빈 종이의 공포"를 없애준다 - 대략적인 아이디어만 던지면 구조화된 문서로 돌아온다!
- 구체적으로 요청할수록 좋은 결과 - "할일 앱 PRD 만들어줘" ❌ vs "월간/주간 목표 연결 기능의 macOS 앱 PRD" ✅
- 반복 작업은 AI에게 맡기자 - 사람이 하면 몇 시간, AI는 몇 분!
- 시각화가 핵심이다 - 다이어그램, 표, 플로우차트가 이해하기 쉽다
🍯 비개발자를 위한 꿀팁 5가지
- 일상의 불편함에서 시작하라 - "이거 불편한데?" → 앱 아이디어
- AI에게 전문가 역할 부여 - "너는 앱 기획 전문가야" 한 줄이면 답변 퀄리티 상승
- 한 번에 완벽 X, 점진적으로 - MVP 먼저 → 피드백 → 개선 반복
- 경쟁 분석은 필수 - 차별점 없으면 존재 이유 없음
- 문서화 습관 - 생각을 글로 정리하면 아이디어가 명확해짐
🎬 마무리
"나는 코딩 모르는데..." "앱 개발은 전문가만 하는 거 아니야?"
더 이상 그렇지 않습니다!
AI와 함께라면: 아이디어만 있으면 PRD가 나오고, 요구사항만 있으면 디자인이 나오고, 코딩은... 그것도 AI가 도와줍니다 😉
당신의 불편함이 곧 앱 아이디어입니다.
오늘부터 시작해보세요! 🚀
"AI는 개발자를 대체하지 않는다.
하지만 AI를 활용하는 개발자가 활용하지 않는 개발자를 대체한다."
— 어딘가의 현자
1인 기업가 / UI·UX 디자이너 / 개발자
sunnydevdays 블로그 운영자
'개발' 카테고리의 다른 글
| Claude Code Agent Teams 완전 정복 (0) | 2026.02.12 |
|---|---|
| AI 개발 앱 #2 - AI에게 "뭐 더 만들까?" 물어봤더니 10가지 기능이 쏟아졌다 (0) | 2026.01.06 |

