Skip to content

자료 공유

ChoiUS edited this page Dec 7, 2022 · 17 revisions

기술 공유

K001 김경연

구글 원탭 로그인

  • 기능 소개 및 적용 방법, 트러블 슈팅

Bottom Sheet

  • Persistent bottom sheet에 대한 내용을 위주로 정리

CoordinateLayout의 터치이벤트

  • onInterceptTouchEvent와 onTouchEvent에 대해 요약 정리

Jetpack Navigation Safeargs 사용

  • Safeargs 사용 가이드 및 권장사항 정리

K019 박재홍

구글 Map Api

  • Device 위치 정보 Google Map에 띄우기
  • Google Api Marker Custom
  • Marker의 Click Event 정리
  • 추가적으로 알아봐야할 사항

구글 로그인 & 파이어베이스 연동

  • 사용 방법 정리

KaKao Api Map 정리

  • retrofit build gradle(app) 추가
  • Api Call 을 받기 위한 data class
  • API Call 을 하기 위한 Service 추가
  • Hilt 를 활용해 API Client 추가
  • DataSource interface & 기능 구현
  • UI 에서 사용하기 위한 data class Mapping
  • Repository interface & 기능 구현
  • ViewModle 에서 Repository 호출
  • Button Click 시 ViewModel isPlaceList Observing

Kakao API Flow 적용

  • Flow 란 ?
  • 왜 Flow 를 사용해야할까 ?
  • DataSource 구현 고민사항
  • ViewModel 구현 고민사항
  • Flow 함수의 종류

Fragment 간의 이동 시 데이터 유지

  • 문제 사항과 해결 방법 정리

K047 정철주

  • 기술공유

Stream Chat API

  • 겪었던 문제

[Android][Firestore] Firestore 호출 응답 기다리기

[android][style,theme] theme.xml 에서 style 만들어도 적용 안될때

[Android][View] view의 리스너는 해당 동작으로 발생하는 상태변화 이후에 실행된다.

K061 최우석

Firestore 간단한 설명 및 사용법

  • Firestore 데이터 모델
  • 사용 방법(gradle, 데이터 저장 및 불러오기 등)

Fragment에서 Toolbar 사용하기

  • Toolbar 특징 및 사용법

안드로이드 에뮬레이터 멀티 터치

  • 멀티 터치 방법

Fragment에서 권한 요청

  • ActivityResultContract 소개 및 권한 요청 방법

callbackFlow의 awaitClose

  • callbackFlow의 간단한 설명과 데이터 전달 방법
  • Flow 종료 방법

발표 자료

기획공유 - 1week

진행상황 공유 - 2week

진행상황 공유 - 3week