Skip to content

[L] iOS 앱 틀 구축 — 탭바 + 메인 화면 정보 표시 논의 + CRUD + 온보딩 #35

Description

@kswift1

배경

brief.md §V1 일정 §주 1·2 박제 항목 중 미완성 분량 누적. 단일 봉지 컴포넌트(#25/#26)는 머지됐으나 앱 본체(탭바 / CRUD / 설정 / 온보딩 / Today 통합)가 미구현 — 약 2주분 잔여.

본 Issue는 작업지시자 우려 "iOS 단은 아직 메타포 봉지만 있는 상태인데 기본적인 앱 틀 구축은 언제함?" 계기로 등록.

작업 영역 (2 단계)

1. 탭/화면 정보 표시 논의 (논의 영역)

작업지시자 의도: "탭부터 각 화면 어떤 정보를 어떻게 표시할지 논의".

논의 대상:

  • 하단 탭바 3탭 (오늘 / 기록 / 영양제) — 각 탭 진입 시 표시할 정보
  • Today 화면 — 봉지 띠 + 헤더 + 쌓인 증거 영역 정보 구성
  • 기록 탭 — 주간 뷰 / 월간 뷰 (Nice) 정보 밀도
  • 영양제 탭 — Supplements CRUD 화면 + 카탈로그 통합
  • 설정 화면 — 슬롯 시간 / 알림 / 데이터
  • 온보딩 — 권한 요청 + 인터랙션 학습 + 첫 영양제 등록

산출물: 화면별 wireframe 또는 정보 박제 마크다운.

2. 구현 (1번 결과 기반)

W1 잔여

  • Supplements CRUD (등록/편집/삭제)
  • 시간대 3슬롯 시간 설정 화면
  • 탭바 + 화면 골격
  • 설정 화면 (Today 톱니)

W2 잔여

W6 시점

  • 온보딩 화면 + 권한 요청

#31 연계 (별도)

진행 방식

작업지시자 메모: 본 Issue는 별도 워크스페이스에서 진행. 본 워크스페이스(cebu-v3)는 iOS 제외한 기능 구현(백엔드 + 문서 + #31 Stage 1·2·3·4)까지.

사이즈

L — 화면 6+ 신설 / 탭바 / 위젯 / 온보딩 등 영역 큼. 단일 PR 어려움 — 화면별 또는 단계별 PR 분할 권장.

가설 검증 게이트

  • 가설 B 강화 — 봉지 띠 + 누적 기록 시각화 핵심 구현
  • Identity §정서 정합 — 따뜻한 미니멀, 의료적 톤 회피
  • brief.md §화면 구조 / §시각 언어 박제 준수

우선순위

추천 순서:

  1. (라) Today에 봉지 컴포넌트([L] 단일 봉지 컴포넌트 (글라싱지 재현 + 중력 알약 + 찢기 인터랙션) #25/[L] 단일 봉지 컴포넌트 — 시각/모션/찢기/리스트 (#25) #26) 통합 — 자연 다음
  2. (가) Supplements CRUD — brief.md 주 1 가장 큰 미완성
  3. (나) 탭바 + 화면 골격
  4. (마) Widget Extension + Live Activity
  5. (다) 온보딩 + 권한 요청

다만 단계 1 (탭/화면 논의) 결과에 따라 변경 가능.

참조

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:iosiOS 클라이언트size:L3일~1주, 풀 RHWP 사이클type:feat신규 기능

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions