AI 일정 제안, 개인 캘린더, 하루 요약, 홈·잠금화면 위젯을 결합한 iOS 앱입니다.
- UI/UX 디자인 기준선: 확정
- 기준 기기: iPhone 15 (
393×852pt) - 최소 지원 버전: iOS 17
- iOS 일정 조회·생성·수정과 Widget snapshot: 원격 백엔드 왕복 검증 완료
- Google·GitHub 로그인: 앱 UI와 callback 구현 완료, OAuth client ID/secret 발급 대기
- 운동 기록: Supabase 백엔드(workout_logs + Edge Function) 배포 완료, 새 일정 시트 분류에 통합
- Dynamic Island Live Activity: 일정 시작 전(카운트다운) → 진행 중(종료까지) → 완료(체크) 3단계 표시
- 사용자 정의 카테고리: 이름·이모지·색상으로 나만의 일정 분류 추가
- 홈·잠금화면 위젯: 오늘 위젯(소형·중형·잠금화면) + 달력 위젯(주간·월간)
- AI 실행, 브리핑, 외부 캘린더 동기화: 설계 완료·구현 예정
전체 문서 순서는 문서 인덱스를 따릅니다.
apps/ios/Memdo/
├── Memdo/ 앱 화면과 디자인 토큰
├── MemdoWidget/ 홈·잠금화면 위젯
├── Memdo.xcodeproj
├── DESIGN.md UI/UX 단일 기준 문서
└── project.yml
Xcode에서 apps/ios/Memdo/Memdo.xcodeproj를 열어 Memdo 스킴을 실행합니다.
최종 승인 시안은 design/previews에만 보관합니다. outputs는 디자인 탐색 과정의 산출물이며 저장소에서 제외합니다.