2024. 4. 18. 17:38ㆍ회고
저번주에 작성한 회고에서 내가 맡은 부분을 빠르게 작업하고 나서 꾸미고 싶다고 했는데,,,,,ㅋ
제가 잘못 생각 했던 거 같다 ㅎㅎ
이번주에는 카카오 로그인 구현하고 네이버 로그인 구현하고,, 이것저것 했는데
여러 가지 문제에 봉착했다,,
우선 첫 번째는
블로그에서도 적어두었지만 카카오 로그인과 네이버 로그인 Api 키를 숨기는 작업을 했어야했다
지금까진 개인 프로젝트였고 출시를 목표로 하지 않았기 때문에 그냥 Github에 올렸지만
이건 팀 프로젝트였고 혹시나 출시를 할 수도 있기 때문에 Api키를 숨겨야 했다,,
그래서 정말 2020년도 이후에 작성한 블로그는 다 찾아봤는데 모든 분들께서 비슷한 코드로 Api키를 숨기셨길래
따라 해봤다,, 근데 블로그에서도 적어두었지만 계속 문제가 생겼었다
그러던 중 스터디를 같이 하시는 분께서 해결을 하셨다면서 알려주셨는데
정말 해결이 됐었다,, 진짜 같이 스터디 하시는 분들의 능력이 매우 대단하신 거 같다,,
그러고 두 번째 문제는
하아,,, 이게 진짜 문제였다 정말이지 멘탈이 나가서 노트북을 보며 한 시간을 멍때렸다,,
어떤 문제였냐면 ViewPager를 사용하는데 거기에다가 storge에서 받아온 이미지를 넣어주고
그 이미지를 클릭하면 해당 이미지가 속해있는 컬렉션의 내용을 가져와서 보여줘야했다,,
정말 막막했다 Recyclerview의 경우에는 [position]을 활용해서 어떤 이미지를 클릭하느냐에 따라서
데이터를 보여줄 수 있지만 ViewPager는 되지 않았다,,,
그래서 어떻게 해결할 수 있을지 계속 생각해봤는데
이미지를 클릭하면 해당 이미지의 이름을 넘겨줌으로써 해당 이미지를 가지고 있는 컬렉션의
데이터를 받아오게끔 했다,,,,
사실 다른 분들께선 어떻게 하시는 지는 모르겠지만 이건 내가 이틀동안 머리를 싸매며 도출한 결론이다,,
암튼 해결을 잘 되었으나 뭔지모를 찝찝함이 있어 주말에 멘토링을 신청하려한다 ㅎㅎ
그러고 현재 문제가 또 있다,,
이것도 매우매우매우매우매우 큰 문제인데
데이터를 받아와서 Recyclerview에 보여줘야하는데 우선 지금 감을 못잡아서 내용을 적을 수가 없다,,
다음주까지 어느정도 해결해서 적어봐야겠다,,!
암튼
처음에 팀 프로젝트에 참여를 할까 아니면 강사님께서 운영하시는 기초 프로젝트에 참여를 할까 고민을 했었는데
팀 프로젝트에 참여하길 너무너무 잘한 거 같다
팀 프로젝트를 하며 새롭게 배우는 내용들이 정말 많고
또 팀에 실력이 좋은 분들이 많이 계셔서 내가 작성한 코드를 리뷰해주시는데 그 과정에서도
배우는 것들이 너무 많기 때문이다!
'회고' 카테고리의 다른 글
멋사 앱 스쿨 최종 프로젝트 회고 (1) | 2024.06.20 |
---|---|
팀 프로젝트 마지막 회고 (2) | 2024.04.26 |
팀 프로젝트 4주차 회고 (0) | 2024.04.13 |
팀 프로젝트 3주차 회고 (0) | 2024.04.05 |
팀 프로젝트 2주차 회고 (0) | 2024.03.30 |