관리 메뉴

이리메라 갖다가

6주차 WIL 본문

WIL

6주차 WIL

너이르나 2023. 8. 21. 00:41
728x90
반응형
FACTS
  • 프로젝트명 : SNS 앱 프로젝트

 

FINDINGS
문제점
  • 메인페이지에서 카테고리 필터 후 게시물 삭제 시 해당 인덱스에 위치한 원본 데이터가 삭제됨
  • 디테일페이지가 전체 스크롤이 안되고 댓글창만 스크롤됨
  • 글쓰기페이지에서 다중 이미지를 선택 후 게시하기를 누르면 이미지 한개만 게시됨
  • 마이페이지에서 블로그/깃허브 웹뷰를 띄울 때 블로그만 안나오는 문제
  • 유저 정보 수정 시 마이페이지 타이틀(닉네임), 버튼 메뉴 자동 변경 안되는 문제
  • 다크모드 구현 시 탭바 메뉴마다 색상이 다르고 라벨, 버튼 색상이 변경 안되는 문제
해결방안
  • 카테고리 필터 시 원본 데이터 index 값을 저장하여, 게시물 삭제 시 원본 데이터 삭제 후 카테고리 필터 업데이트
  • 게시글을 보여주는 뷰와 댓글뷰를 스택 뷰로 묶고 해당 스택 뷰를 스크롤 뷰 안에 넣어 레이아웃 조정하여 전체 스크롤 구현
  • 모든 선택된 이미지를 리스트에 추가하도록 변경, selectedImages 리스트에 있는 모든 이미지를 newPosting의 contentImage 리스트에 할당하도록 변경
  • url 앞에 'https://'를 붙여서 로드
  • 정보 수정할 때 loadAccount 함수 실행하여 타이틀 setTitle 설정(유저 버튼 메뉴 포함)
  • 탭바 메뉴의 네비게이션바, 탭바, View 배경 색을 System Background Color로 설정, Label Color로 설정

 

FUTURE
  • 추가 기능 고려하기(이미지 2장 이상일 때 보여주는 화면 구성)
  • 협업 시 기능 업데이트 및 추가 시 빈번하게 커밋하기(Merge 시 오류 발생 시 되돌리기 수월)
  • 오류 및 버그 발견 시 메모하기

 

FEELINGS
  • 대충 가이드보고 바로 작업하지 말고 테스트 먼저 하면 오류를 줄일 수 있을 것 같다. 스크롤 뷰 작업할 때 기존에 만들어진걸 그대로 살리고 작업하려니까 시간이 더 많이 걸려서 다른 기능 작업하는 시간이 부족했다.
  • UI는 다같이 회의하되, 한사람이 작업하는게 좋을 것 같다고 느꼈다. 같은 화면을 보여주는데 작업자마다 간격이나 스타일이 조금씩 다르다보니까 하나의 앱에서 여러 앱을 사용하는 것 같은 착각을 불러일으킬 수 있으니까..
  • 이번 프로젝트는 팀원분들이 매우 적극적으로 의견도 내고 모델링 짜는 것도 체계적으로 진행되서 순조로웠다. 커뮤니케이션의 중요성을 느낀 프로젝트다.
  • 매일 각자 작업한 부분이나 공부한 내용에 대한 회고를 진행하다보니 자극도 많이 받고 생각지도 못했던 부분을 고민할 수 있어서 좋은 시간이었다.
728x90
반응형

'WIL' 카테고리의 다른 글

8주차 WIL  (0) 2023.09.04
7주차 WIL  (1) 2023.08.28
5주차 WIL  (0) 2023.08.13
4주차 WIL  (0) 2023.08.06
3주차 WIL  (0) 2023.07.30