TIL 24
오늘 한 일 / 배운점
- iOS 앱개발 숙련 프로젝트 발제
- 9:50 팀 회의
- 팀 노션 작성
- 주제 아이디어 정하기
- 와이어 프레임 짜기
- 역할 배분
- 팀 repository 및 브랜치 생성
과제
- 팀 과제 코드 작성
느낀점
오랜만에 쓰는 TIL ㅎㅎ..(반성)
오늘부터 또 새로운 팀 프로젝트다 이번 주제는 YouTube API를 사용한 유튜브 영상 앱 만들기인데
우리 팀은
- 로그인/회원가입 화면 - KA님
- 상세페이지 - CH님
- (탭1) 메인 페이지(영상) - KY님
- (탭2) 검색 페이지 - KA님
- (탭3) 좋아요 누른 동영상 페이지 - JB님
- (탭4) 마이페이지 - 나
이렇게 구성하여 각자 역할 분담해서 작업하기로 하였고
내가 맡은 마이페이지 같은 경우에는
- UserDefaults에 저장되는 계정 프로필 표시
- 로그아웃 - 로그인/회원가입 화면으로 이동
- UserDefaults에 저장되는 계정 프로필 편집 화면
- 내가 좋아요 누른 동영상 리스트 (컬렉션 뷰)
일단 이 4가지를 넣어 보려고 한다
시작 전에
이전 팀 프로젝트 때 코드로 작성해야 merge 했을 때 덜 고생한다는 이야기를 들어서
전원 다 코드로 작성하는 게 어떻겠냐고 여쭤봤는데
어떤 팀원 분이 스토리보드를 다 하나씩 따로 파서 작업하면 또 그런 문제가 없다고..!
그래서 이번에는 스토리보드로 작업을 해보려고 한다
그리고 오늘도 git에서 엄청 버벅댔는데
나는 develop브랜치를 내 브랜치로 병합 해오고 싶었다
-
squash and merge :
develop
브랜치의 커밋 이력들을 하나의 커밋으로 뭉친 다음에 내feat/myPage
브랜치로 병합 -
rebase :
develop
브랜치의 커밋 이력들을 가져와서 내feat/myPage
브랜치 끝에 적용
오늘도 헷갈려서 찾아봄..
오늘 예비군 있어서 오전에 잠깐 들어갔다가 밤에 왔는데
20시까지 분명 각자 맡은 페이지 구상 하는거 였는데
이미 다들 API 갖다가 구현까지 해보고 계셔서;
내일은 나도 화면 틀만 잡고.. API로 받아와서 컬렉션 뷰 한번 뿌려보는게 목표!
화수목금 이번주도 화이팅하자!