-
Notifications
You must be signed in to change notification settings - Fork 0
2022 02 21 (월) 회의록
2unbini edited this page Feb 21, 2022
·
2 revisions
- 홈화면 UI 작업 기본적으로 완료.
- 버튼, 라벨, 이미지 뷰 등 셋
- 홈화면에서 데이터 바인딩할 ViewModel 틀 잡음.
- RDS(DB관련) 연결이 어렵다 → 보안쪽 문제인가 알아보고 있는 상황.
- 이 작업이 너무 늦어지면 AWS → 다른 서버로 옮기는 것도 생각.
- 백로그 우선순위 0번 UI 틀 잡기
- 2unbini → 유리병 생성, 유리병 리스트, 유리병 상세
- sun → 쪽지 생성, 쪽지 리스트, 쪽지 상세
- 수요일까진 일단 서버/DB 초기 세팅
-
라벨 관련 부분 백로그 수정
- 홈 화면 좌상단에 유리병 이름, 날짜 라벨
- 누르면 이름 변경 가능한 팝업 뜸
- 팝업과 라벨에 대한 상세는 UI 디자이너와 협의한다.
- 원래 해당 기능을 하기로 했던 유리병 목에 걸린 라벨은 기능 없이 디자인 요소로 작동한다.
- 홈 화면 좌상단에 유리병 이름, 날짜 라벨
-
유저 닉네임 관련 백로그 수정
- 최초 로그인 이후에 유저 닉네임 설정 화면
- 환경설정에서 이후에 변경 가능함을 같이 알림
- 닉네임 입력 텍스트필드를 통해 닉네임 설정 가능
- 기본으로 애플 아이디가 들어간다 → 텍스트필드 활성화시키면 내용이 삭제된다
- 닉네임 최대 글자수는 애플 아이디 정책을 따른다
- 이메일은 로컬@도메인 으로 구성되는데, 로컬은 64자까지, 도메인은 255자까지 가능하다.
- 이에 대한 제약은 텍스트 필드 자체에서 걸어준다.
- 영어, 숫자, 한글, 이모지 가능
- 중복 허용, 이에 대한 식별은 프론트에서 로직 적용한다.
- 암호화/복호화와 관련된 부분이기 때문에 이 부분에 대한 공개 여부/처리 방식은 추후에 더 논의한다.
- 건너뛰기 버튼이 있고, 이를 누르면 애플 아이디를 저장한다.
- e.g. [email protected] → skkimeo
- 저장하기 버튼이 있고, 이를 누르면 텍스트필드에 있는 닉네임을 저장한다.
- 닉네임은 최소 1글자 이상
- 공백을 입력하면 저장하기를 눌러도 넘어가지 않는다.
- 최초 로그인 이후에 유저 닉네임 설정 화면
- 진행중 / 중도 개봉 / 완료 후 미개봉 / 완료 후 개봉 에 대한 구분
- 현재 ‘중도 파기 여부'를 저장하고 있는
event
Bool 값에 더해 ‘개봉 여부'를 저장하는is_open
Bool 값을 데이터에 추가 - 중도 파기시 기다릴 필요 없이 바로 내용을 확인할 수 있음
- 현재 ‘중도 파기 여부'를 저장하고 있는
- bottle이 가진 note의 개수 Int → DB에서 계산 후 전송 가능
- Home View에서 note의 개수가 필요한 부분들 처리 가능
- 개봉한 유리병 삭제
- 쪽지리스트 (날짜별) 오름차순, 내림차순, 셔플 버튼 → 다음 버전?