일정관련
•
다음주 테스트를 하기 위해서 이번주 안으로 우선순위에 있는 기능들을 모두 구현을 해두어야함.
iOS
•
홈화면의 스크롤뷰와 테이블뷰의 중첩으로 스크롤 동작이 매끄럽지 않은 상황
◦
다른 기능들 모두 구현 후에 수정(원래 infinity 스크롤시 두 뷰를 중첩시키지 않음)
•
getEndingSoonList 실패하는 현상 가끔 발생
◦
간헐적으로 DB Connection에 문제가 생길 수 있으므로 반복되면 테스트한 API와 몇시 몇분인지 기록후 피터님께 전달.
Server
•
아이템 status는 클라이언트에서 쉽게 바꿀 수 있도록 해둔 상태.
◦
상품 판매중 판매 취소로 변경 등 클라이언트에서 쉽게 바꿀 수 있음.
•
status등 enum String타입으로 하지 않고 int타입을 사용.
◦
초반에 어떠한 status가 있는지 정리가 충분하지 않았음. Production 레벨에서 바꿀 수 있음.
◦
DB인덱싱, 검색할 때 int가 빠름.
•
Push쪽 기능이 테스트가 안 되고 있음. 안드로이드 쪽에서 Push 동작을 할 수 있는건지 다시 확인 필요.
•
BuyNow를 어제 추가. Item스키마에 buyNow 항목이 추가(즉구 가격)
◦
비딩을 할 때 동일한 가격으로 비딩을 하게 되면 자동으로 buyNow처리.
서버관련 버그
•
cprice(current price), sprice(start price)
◦
current price는 비딩할 때 증가하는데 취소했을경우 이전 최고가로 돌아가야하지만 버그가 있음.
•
키워드 검색의 범위는 title과 name (&연산)
◦
타이틀 검색이 안 되는 버그 존재.
•
addItem의 이미지를 Array 타입으로 넣었지만 적용 안 되는 버그 존재
Android
•
필터부분 변경점에 대해 아직 나온 것이 없어서 틀만 구현해둔 상황
•
안드로이드 테스트를 위해 APK를 빌드하려면 해시키가 다르기에 따로 등록이 필요.
◦
따라서 가급적 APK를 직접 전달. 알렉스님과 슥님께 테스트를 보낼때 참고.
•
MVP까지는 여건상 필터가 없다고 생각하고 구현.
•
안드로이드 쪽에서 Push 동작을 할 수 있는건지 다시 확인 필요.
릴리즈 관련
•
iOS테스트가 가능하도록 각각 팀원들 테스터 초대하기.
◦
TestFlight로 실제 폰에서 테스트
•
버전과 빌드넘버 주의(한 번 올리면 더 낮은 버전은 올릴 수 없음. 정식 출시 전이므로 0.1.0부터 시작.)
•
릴리즈할 때 앱 심사정보를 넣어주어야함.
◦
현재와 같이 카카오로그인을 하지 못하면 아무것도 못하는 기능들은 테스트가 가능하도록 임시 계정같은 것을 준비해야할 수 있음.(특정 패턴이나 버튼을 누를 시 가상으로 테스트를 위해 만든 아이디를 사용)
•
안드로이드는 키스토어, iOS는 인증서 export 하고
File_{Password} 형태로 개발관련 Account문서에 올리기
◦
iOS는 distribution 인증서와 development 인증서를 파일 내보내기 후 File_{Password}로 공유
기획 및 디자인 관련
•
지난 회의에서 Filter를 통일해야한다고 해서 수정한다고 하셨는데 진행상황이 어떻게 되고 있나요?
•
제품상세화면의 입찰한 유저정보 공개여부 변경점 확인 필요. (아직 구현 안 한 상황.)
기획 및 디자인 관련
•
상품 리스트가 보여지는 곳에 상품이 없다면 어떤 레이아웃이 보여져야 하나요?
•
UI flow(이 버튼을 누르면 어디로 가진다)가 명확하게 없는데 어떤 버튼을 누르면 어디로 가는지 알 수 있을까요?(입찰 완료 후 확인을 누르면 홈화면으로 가지는 지, 아니면 내 입찰 목록으로 가는지)
•
bid의 경우, 내가 가장 높은 가격으로 입찰을 했을때, 오류가 나오게 됩니다. 이 때, 따로 경고 UI는 없나요?
•
아이템을 가져올 때 기간 종료, 판매 완료된 글도 가져오나요? 가져온다면 어떤 순서로 가져오나요?
•
글 상태 변경할 시, 완료를 하면 따로 추가 UI가 없나요? (변경하면 더 이상 뭐가 안된다 이런식의 설명은 없는지)
•
검색창에 있는 백버튼은 홈화면으로 이동되는건가요? 검색이 초기화 되는건가요?