Skip to content

2022 02 10 (목) 회의록

Sun edited this page Feb 10, 2022 · 3 revisions

회의 내용

백엔드 언어 및 프레임워크

  • 일단 MVP 개발에 집중해서 파이썬으로 기능 구현
  • 스위프트 따로 공부하면서 가능하면 변환
    • 기본적으로 앱의 경우 굳이 프론트 백을 크게 나누지 않고 진행하는 경향
    • 가능하면 스위프트를 사용해서 프론트-백이 유기적으로 연계되어 있다는 점을 살려보고 싶다

MVP

  • 애플 로그인
  • 기록 중인 병은 한번에 하나만
  • 글 기록하기
    • 하루 1개
    • 기간은 1주, 1개월, 3개월, 6개월, 1년으로 고정
  • 기간 다 채우면 알림
    • 개봉은 기한 완료 다음날 자정
  • 열람

백로그 작성

로그인

  • 애플로그인만
  • 최초 로그인 or 로그아웃 시에만 애플로 로그인하기 버튼만 있음

환경설정

  • 홈 화면에서 오른쪽 상단 버튼을 누르면 내비게이션 뷰로 넘어가고 아래 사항이 적힌 리스트 띄우기

  • 왼쪽 상단에 뒤로가기 버튼

  • 저금통 개봉 알람 설정

    • 토글 버튼
    • 토글 결과에 따라 바뀌는 경우 노티피케이션 세팅하기
  • 버전 정보

    • 최신 버전인 경우 : 최신 버전입니다 라벨
    • 최신 버전이 아닌 경우 : 업데이트가 필요합니다 → 누르면 앱스토어로 넘어감
  • 로그아웃

    • 버튼을 누르면 로그아웃 할건지 확인하는 알림
    • 로그아웃하면 다시 로그인 화면으로
  • 탈퇴

    • 버튼을 누르면 탈퇴할 건 지 확인하는 알림
    • 탈퇴하겠다고 누르면 디비에서 데이터 삭제 후 로그아웃 처리
  • 깃헙 레포로 갈 수 있는 라벨

    • 만든 사람들도 같이 표시
  • (옵셔널) 개인정보 처리방침

  • (옵셔널) 오픈소스 라이선스


홈 화면 ( 유리병 == 저금통 )

  • 유리병 최초 추가

    • 최초에는 유리병 없고 빈 배경에 안내 멘트 창
    • 안내 멘트를 눌렀을 때 기간, 제목을 설정하는 미니 팝업 등장
      • 왼쪽 상단 취소, 오른쪽 상단 완료
      • 제목 텍스트 필드
      • 날짜 피커
        • 날짜
          • 일주일, 한 달, 3개월, 6개월, 1년
        • (선택지는 없고 개봉 시점은 무조건 자정 : MVP)
    • 설정 완료하면 바로 유리병 생성
  • 현재 쪽지 개수 라벨

    • 1년짜리면 n/365
    • 위치는 추후 결정
  • 유리병을 눌렀을 때 : 생성과 열람(가장 자주 쓰일 기능들이므로)

    • 활성화 상태의 유리병인 경우 → 새로운 쪽지를 넣는다
      • 새로운 쪽지는 미니 팝업에서 작성하고
      • 작성 완료 시에는 완료 버튼을 눌러야 실제로 추가가 됨
      • 왼쪽 상단은 취소, 오른쪽 상단 완료, 컬러팔레트는 하단
      • 추가는 하루 1회(MVP), 최대 개수는 기한과 동일
      • 병에 들어가는 애니메이션
        • 쌓이는 모습도 자동으로 완성
    • 개봉된 유리병인 경우 → 열람
  • 유리병의 라벨 탭

    • 해당 유리병의 정보를 보여준다 (이름 + 기간)
    • 지금까지 쪽지 몇 개 채웠는지
  • 중도 파기

    • (뿅)망치 모양의 버튼
    • 개봉한 유리병 확인 버튼과 나란히
  • 유리병 최초 개봉

    • 알림을 받든 뭐든 들어왔을 때 완료된 유리병을 최초로 누르면 효과를 준다
      • 디졸브, 알림창 등등
  • 개봉한 유리병 확인

    • 버튼을 누르면 유리병 리스트가 나타나는 내비게이션 뷰로 넘어가고,
    • 거기서 하나 누르면 선택한 유리병이 띄워진 홈뷰로 돌아오도록
    • 중도 파기 버튼과 나란히
  • 쪽지 세부 열람

    • 개봉된 유리병을 눌렀을 때 화면을 다 덮는 쪽지 리스트가 뜨고
      • 날짜 + (쪽지 작성 시에 선택한) 색상
    • 날짜 셀을 눌렀을 때 또 다시 화면 다 덮는 새로운 화면에서 쪽지가 나타남
  • n번째 유리병 추가(최초 제외)

    1. 스와이프로 추가
      1. 스와이프로 넘어가는 순간 제목이랑 기간 설정하는 피커가 뜨고
      2. 이후로는 최초 유리병 생성과 동일
    2. 스와이프가 구현이 어려우면 차선책으로 버튼