/////
Search
Duplicate
🩺

7월7일 개발자 회의

일정관련

다음주 테스트를 하기 위해서 이번주 안으로 우선순위에 있는 기능들을 모두 구현을 해두어야함.

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가 없나요? (변경하면 더 이상 뭐가 안된다 이런식의 설명은 없는지)
검색창에 있는 백버튼은 홈화면으로 이동되는건가요? 검색이 초기화 되는건가요?