2주차 회고 노트
2023.10.16 ~ 2023.10.20 Android App 최종 팀프로젝트 2주차
📌 이번 주 한 일
프로젝트에서 사용하는 기술 스택 / 라이브러리와, 선정 이유를 적어주세요.
- Firebase - auth(로그인), storage(이미지), realtime(데이터) 사용 → 이메일 인증 사용 가능 & 간편한 사용 방법
- Coil - 이미지 업로드 → 간편한 사용 방법
팀 전체
- UI 통일 : 한 사람이 제작한 어플인 듯한 느낌을 주는 것이 포인트!!!
- 아이콘 제작 : 저작권 문제로 인해 어플에서 사용하는 아이콘 및 이미지 모두 직접 제작
- 진도 수시 체크를 통한 목표한 기능 구현 완료
팀원 개인 별
🐶
1) 일지 기록 페이지 - firebase realtime db 및 storage(이미지) db 연동
2) 일지 피드 페이지 - db에서 값 불러와 출력
3) 모든 rv listadapter 생성 및 연결
4) 기타 UI 수정
🐰
1) 전체적인 UI 수정 및 추가
2) BottomNV Fragment 연결
3) FAB 클릭 시 태그에 맞는 템플릿으로 연결
🐑
1) 회원가입 페이지 - firebase auth 연동하여 회원가입 기능 구현
2) 비밀번호 재설정 페이지 - firebase의 이메일 인증 기능을 통한 비밀번호 재설정 기능 구현
3) 로그인 페이지 - 로그인 기능 및 로그인 시 프로필 작성 기능 구현 / 작성한 data db 연동
🐮
1) DialogFragment 완성
2) 설정 페이지 - 로그아웃, 다크모드, 언어 변경 모드 구현
3) HomeFragment → 공지사항 페이지 이동, MypageFragment → 설정 페이지 이동
- 📌기술적인 방향을 잡기 위한 질문
Q1. 일지 피드 페이지에서 항목 클릭하여 일지 상세 페이지로 넘어 갈 때, 일지 템플릿 별 activity가 달라 intent를 activity 별로 다 줘야할지 궁금합니다!
A1. enum class로 템플릿 카테고리를 넣어놓고, when 조건문과 결합하여 intent를 각각 주는 것이 best
📌 숙제 : 튜터링 받으며 다음 주까지 달성해야할 일
팀 전체
- UI 통일
- MVP 기능 구현 완료
- 중간 발표 PPT 완성
- 시연 영상 제작
팀원 개인 별
- 🐶 : 일지 피드 페이지 - 좋아요, 댓글 기능 구현 / 마이 페이지 - 일지 목록, 좋아요 목록 불러오기
- 🐰 : 파이어베이스 연결하는 방법 제대로 터득 한 뒤 적용하기
- 🐑 : 파이어베이스에 있는 데이터값을 가져와서 마이페이지에서 프로필 수정기능만들기, 갤러리에서 원하는 사진 등록할수있는 기능을 프로필에 적용시키기, 글을 작성했을때 이미지처럼 보이게하기(?)
- 🐮 : 댓글 및 좋아요 알림 기능 구현 완료 / 일지 피드 페이지 → 상세 페이지 이동