Team Project (2020-2021)/Among Earth

2월 4주차 : Android & Firebase

omocomo 2021. 3. 1. 18:30

☆ 현재 진행(~3/1)

Android

- 각자 작업한 Android 하나로 합치기

깃헙에서 각자 브랜치 파서 작업한 내용들을 pull request & conflict 해결 후 merge 했다.

Firebase

- Android와 Firebase 연동

- Firebase 로그인 기능 구현(구글 로그인)

- 구조 다시 짜기(데이터 구조 평면화)

☆ 변경사항

3/31 까지 중요한 기능들에 더 집중하기 위해서 기능 가지치기를 했다. 일단은 자유게시판의 기능은 보류했고, 스플래시 화면 추가, 디자인 변경, 기타 다른 구체적인 작업들을 추가했다.

☆ 각자 작업 분배하기

0. 로그인(성연)
  - UI, java, xml
  - 닉네임 입력받기
  - 처음 가입 뱃지(디자인, 토스트)
  - [user]

1. 메인-메인페이지(지아)
  - xml 바꾸기(디자인 수정)
  - 앱 아이콘 바꾸기
  - splashActivity 추가하기

------------------------------
2. 뱃지 모아보기
  - 유저 데이터 가져오기
  - MyBadgeActivity
    - [user.mybadge]
3. 메인-네비게이션바
  - 뱃지 미리보기(5)
     - [user.mybadge]
  - 유저데이터 가져오기
     - [user]
  - 로그아웃
4. 배출량 통계
  - MyStatsActivity
     - [waste_record]
     - xml
5. 내 기록 모아보기
  - MyRecordActivity
    - [challenge_board]
-----------------------------

6. 분리 배출 방법 -> 끝!
7. 내 배출량 기록(도연)
   - 모델 30000 weight tflite로 변환 후 성능 확인
   - record.CountActivity
      - [waste_record]
   - record.ResultWriteActivity
      - [badge]
      - [challenge_board]
      - 챌린지 참여에 따른 뱃지(디자인, 토스트)

8. 커뮤니티(챌린지 게시판)(신형)
   - java, xml 수정
   - 좋아요
   - [challenge_board]

☆ 앞으로의 진행

~3/7 까지 기능 구현을 최대한 완성해서 이후에는 사용자 테스트 등을 진행할 예정이다.