유데미 STARTERS(스타터스) 취업 부트캠프 2기 - 프론트엔드(Android, 안드로이드) 14주차 학습 일지

Delight Yoon·2023년 1월 15일
0

웅진X유데미 STARTERS

목록 보기
16/16
post-thumbnail

📌 Week 14 - 배포 및 QA

이번 주차는 스프린트 4를 마무리하는 데에 집중해서 보냈다.

이번 주차에 진행한 PR 목록이다.

App 구현에 거의 막바지에 이른 단계라 스타터스 교육생 및 퍼실리테이터분들께 apk를 배포하고, 피드백을 반영하는 등 QA를 진행하였다.
프로젝트를 진행하면서 부분 부분 단위로 구현해나갈 때는 잘 모르던 버그들이 생각보다 apk를 배포하고, 플레이스토어에 출시하려니 생기는 버그들이 많았다.

Glide가 destory된 activity에서 이미지를 로드하면서 팅기는 버그, 아직 원인은 찾지 못하였지만 팔로우 화면에서 갑작스럽게 팅기는 버그, 개발할 때는 잘 몰랐지만, 여기 좋아 부분에서 IndexOutOfBoundsException이 발생하며 앱이 꺼지고

그런 점들을 수정하였고, 최종적으로 플레이스토어에 출시까지 성공했다.

출시하는 단계에서 로그인이 계속해서 안되어서 거부를 많이 당했는데, 이는 소셜 로그인(카카오, 구글)을 사용하여 출시할 때, 릴리즈 키 값을 API 키 목록에 등록해야하는 것이었다. 이 때문에 애를 좀 먹었고,

추가적으로는 우리 여기다와 같은 SNS앱에는 신고와 같은 기능을 통해 유저를 차단하여 그 유저의 게시글이 안 보이게 하거나 게시글이 삭제되는 등의 조치가 필요했고, 이 부분에서도 재 검토를 받았다. 이 부분은 일단, 테스터 분께서 신고 기능을 통해 신고를 받았을 때, 삭제를 하는 식으로 처리하여 출시를 성공적으로 마치긴 하였는데, 유저의 게시글을 차단하거나 유저가 안 보이게 하는 부분 같은 경우는 시간을 내서 제대로 구현해야 할 것 같다.


📌 마무리

저번 주차에 나태함에 이어서 이번 주에는 마치 번 아웃 증상이 생겼던 느낌이었다. 우선순위 3까지 해서 거의 모든 기능들을 구현해내고 나니까 더 이상 개발할 필요가 없다는 느낌이 들었고, 이는 지나친 나만의 오해였다. 모든 개발을 마쳤다고 생각을 하였지만 apk 빌드 및 출시를 위해 테스팅하는 과정에서 많은 버그들이 숨어있다 나타나는 느낌이었다.

아직도 모든 버그를 해결하지는 못하였지만, 내일 수정하려고 한다. 안드로이드 8버전에서 여행지 사진을 선택할 때, 이미지를 가져오는 부분에서 앱이 꺼진다고 하는 데 이 부분 버전 처리 작업을 진행하거나 해야할 것 같다는 생각이 든다.

내일부터는 마지막 주차가 시작이 된다. 그리고 다음 주 목요일에는 최종 데모가 있기 때문에, 내일부터해서 최종 데모에 사용할 발표 자료를 준비하고, 프로젝트를 마무리하는데에 집중해야할 것 같다.

모두 최종데모에서 좋은 결과가 있었으면 좋겠다.


💡 본 후기는 유데미-웅진씽크빅 취업 부트캠프 2기 - 프론트엔드&백엔드 과정 학습 일지 리뷰로 작성되었습니다.

profile
Yoon's Dev Blog

0개의 댓글