Skip to content

데일리 스크럼

K037_이노원 edited this page Nov 17, 2021 · 22 revisions

Week 1

2021년 10월 26일

[주제 선정 확정]

  • 여행 어플리케이션

[일정 계획]

  • 화면 구성
  • 기획서 초안 작성

2021년 10월 27일

[일정 계획]

  • 기획서 완성
  • C4 모델 작성해보기
  • 백로그 작성
  • 멘토링

2021년 10월 28일

[일정 계획]

  • 오전
    • 백로그 피드백하기
  • 오후
    • 사용 기술 스택 결정 및 문서화
    • 필요한 API 조사 및 정리
    • Firebase 프로젝트 생성 및 IVY님 테스터로 추가

2021년 10월 29일

[일정 계획]

  • 오전
    • 기획서 수정
    • 기획 공유 발표 준비
  • 오후
    • 기획 공유
    • 팀 회고

Week 2

2021년 11월 2일

[일정 계획]

  • 공통 작업

    • 네비게이션 연결
  • 개인 작업

    • [가이드 화면]

      • 가이드화면 xml 작성
      • 여행지 목록 보여주기
      • 검색하면 해당 여행지 보여주기
    • [여행 일정 화면]

      • 여행 일정 화면 xml 작성
      • 데이터베이스 이외 UI 구성
    • [여행 지역 선택 화면]

      • 여행 지역 선택 화면 xml 작성
      • 여행 지역 API에서 여행지 목록 조회
      • 여행지 목록 보여주기
      • 여행지 선택 목록 추가
      • 데이터베이스 이외 UI 구성
    • [여행 일정 선택 화면]

      • 여행 일정 선택 화면 xml 작성
      • 달력 ui구성

2021년 11월 3일

[진행 상황 공유 및 문제점 논의]

  • 담당 기능 별 진행 상황 공유
  • 지역 선택 화면 API 호출 및 검색 기능 관련 논의

2021년 11월 4일

[진행 상황 공유 및 문제점 논의]

  • 담당 기능 별 진행 상황 공유
  • Hilt 적용

[일정 계획]

  • ~17:00 담당 작업 완료
  • 17:00~ Develop Merge 및 데모 영상 제작

Week 3

2021년 11월 9일

[진행 상황 공유 및 논의 사항]

  • 담당 기능 별 진행 상황 공유

    • 여행 지역 선택 화면에서 검색어가 없을 때의 메시지 출력
    • Google Map SDK 적용 및 테스트
  • 장소 정보 상세 화면 스와이프 동작

    • 커스텀 라이브러리 사용
    • Material Design 참고
  • 리사이클러 뷰 사용할 때 ListAdapter, DiffUtil 사용

[작업 계획]

  • 장소 검색 화면 검색 기능 우선 구현

    • 백 버튼 터치 시 장소 목록 닫는 이벤트 리스너 구현
    • 구현 후 풀 리퀘스트 통지
  • 장소 항목 터치했을 때 상세정보 화면으로 이동 및 매개변수 전달

  • 여행 기록 이미지 여러개 보여주기까지

    • 그리드 버튼누르면 3*N개 보여주기
    • 이미지에 코멘트 추가하기 기능
    • 1개 보여주는 화면, 여러개 보여주는 화면 하나로 합쳐보기(시간되면)
  • 세부 일정 설정 화면 지도 구현

    • 지도 기본 기능 구현
    • 마커 및 연결 선 기능 구현
  • 여행 기록 목록 화면 리사이클러뷰 구현

    • 기록 별 이미지 보여주기
    • 여행 기록 클릭 시 여행 기록 기본 화면으로 이동하는 리스너 구현
  • 세부 일정 설정 화면 리사이클러뷰 추가 기능 구현

    • 아이템 데이터 클래스 생성
    • 여러 종류 아이템 사용가능한 형태로 어댑터 구현

2021년 11월 10일

[진행 상황 공유 및 논의 사항]

  • 지도 기록 목록 화면

    • 기록 리사이클러뷰 구현
  • 여행 기록 상세 화면

    • 맨 처음 리사이클러뷰 구현
    • 이미지 1개보기, 3*N으로 보기 구현
  • 장소 검색 화면

    • 검색어 입력 및 구글 Places API 호출
    • API 호출 결과를 렌더링
    • 리사이클러뷰 높이 제한
  • 지도 기능

    • 기본 기능 구현
    • 사용자 위치 이동 구현
    • 권한 설정 구현

[작업 계획]

  • 여행 기록 목록 화면 리사이클러뷰 구현

    • 메모 수정기능
    • 이미지 편집, 삭제 기능
    • 기타 기능적인 부분 완성하기
  • 지도 기능 모듈화

    • 연결 선 기능 구현
    • 여러 화면에서 상속받아 사용할 수 있도록 구현
    • 마커 및 위치 설정 등 기능 간편화
  • 여행 기록 기본 화면 리사이클러뷰 구현

    • 날짜별로 섹션 구분
    • 기록 추가, 수정 기능 구현
  • 장소 정보 선택 후 화면

    • 구글 Place API 데이터 출력
    • 위로 스크롤할 때 상세 화면이 지도를 덮어씌우도록 구현

2021년 11월 11일

[진행 상황 공유 및 논의 사항]

  • 장소 정보 선택 후 화면

    • 초기 화면 구성
    • 장소 이름과 장소 이미지를 화면에 출력
  • 지도 기능 모듈

    • 기본 지도 설정
    • 마커 추가 및 순서 변경
    • 마커 연결선 그리기
    • 마커 클릭 이벤트 추가
    • 커스텀 마커 설정
  • 여행 기록 기본 화면

    • 리사이클러뷰 구현(섹션 구분X)
  • 여행 기록 상세 화면

    • 이미지 코멘트 DB에 업데이트, 3*N이미지 누르면 해당 이미지 1개짜리로 보여주기
  • 네비게이션 설정

    • 4개의 네비게이션 그래프 설정
      • guide, schedule, record, menu
  • 세부 일정 선택 화면

    • 일정 추가 및 삭제 기능

[작업 계획]

  • 장소 정보 선택 후 화면

    • 스크롤 시 장소 정보 상세 화면이 스크린 전체 채우도록 구현
    • 장소 상세 정보 출력
  • 세부 일정 선택화면

    • 드래그 앤 드롭으로 일정 순서 바꾸기
  • 여행 기록 기본 화면

    • 리사이클러뷰 섹션 헤더 구분
    • 수정, 더보기 버튼 이벤트 구현
    • 데이터 구조 수정
  • 지도 기능

    • 커스텀 마커 기능 문제 해결
    • 각 화면에 지도 모듈 적용

Week 4

2011년 11월 16일

[진행 상황 공유 및 논의 사항]

  • 장소 검색 화면
    • 검색어를 입력하지 않았을 때 관광정보 API 호출로 초기 화면 구성
    • 뷰페이저를 어떻게 초기 화면 내 리사이클러 뷰에 내장시켜야 할지 논의
    • 장소 상세 정보 화면에서 데이터의 출처가 다르다면 어떤 데이터를 출력해야 할지 논의
  • 메뉴화면
    • 레이아웃 구성
    • 뷰 모델 구성
    • 데이터 바인딩 구현
    • 권한 상태 저장
  • 가이드화면
    • viewpager, indicator 추가
  • 기록화면
    • indicator 추가
  • 지도 뷰 관련
    • 좌표 기반 마커 생성
    • 마커 순서 기반 가이드라인 생성 로직

[작업 계획]

  • 장소 검색 화면

    • 초기 화면의 이미지 클릭 시 장소 상세 정보 화면으로 연결
    • 네비게이션 매개변수를 추가하여 데이터 출처 구분
    • 데이터 출처에 따라서 Visibility 적용
  • 기록화면 이미지 추가화면

  • api 데이터 정리

  • 메뉴 화면 알림기능 추가

  • 아이콘 추가 및 기타 디자인 정리

2021년 11월 17일

[진행 상황 공유 및 논의 사항]

  • 기록화면(이미지 추가화면)

  • 가이드화면 (areaCode, stateName) map으로 만들어서 보여주기

  • 세부 일정 설정 화면

    • 지도 및 리사이클러뷰 연동(색상, 순서 등)
    • 일정 전체 데이터베이스 구조 설정
  • 장소 검색 화면

    • 이미지 클릭 시 상세 화면으로 넘어감
    • 관광정보 API를 호출하여 상세 정보 호출
    • 상단 검색 창을 터치해서 검색 화면으로 이동
  • 장소 정보 상세 화면

    • 관광정보 API로 받은 데이터를 상세 정보 화면에 사용하는 모델에 맞게 다시 가공

[작업 계획]

  • 가이드화면

    • OtherInfo -> Specific으로 되돌아갈떄 이전 검색어 유지
  • 기록화면

    • 이미지 추가해서 DB에 저장
    • 시간나면 Many 화면 pdf로 공유기능
  • 장소 검색 화면

    • 각 이미지 하단에 장소 이름, 주소 추가
  • 여행 지역 선택 화면

    • 이미지 터치 시 해당 장소 밝기 유지
  • 메뉴 화면

    • 알림 기능 구현
  • 여행 기록 기본 화면

    • 추가 버튼 클릭 시 기록 추가 화면으로 전환
    • 더보기 버튼 클릭 시 이미지 추가 및 기록 삭제 기능 구현
Clone this wiki locally