완성 화면주요 기능Firebase Authentication을 사용해 회원가입 / 로그인 기능 구현회원 기반으로 중고 상품 등록Firebase Storage를 사용해 상품 등록 시 사진 업로드회원 기반으로 채팅창 구현Firebase Realtime Database 이용
네이버 맵 api를 이용해 지도를 메인으로 숙소 목록을 서버에서 받아와 마커로 나타내고 하단에 viewPager를 이용해 좌우로 스크롤이 가능한 페이저를 두어 숙소를 살필 수 있다.완성 화면주요 기능네이버 맵 api 사용해 지도 보여주기Mock api에서 예약 가능한
클린 아키텍처 빌드업 > Koin di/AppModule Application > Data 영역 entity/ProductEntity network/Url network/ProductApiService network/ProvideAPI response
완성화면 주요기능 Retrofit 을 이용해 서버에서 영상 목록을 받아와 보여주기 Motion Layout 을 이용해 영상 플레이어 화면 전환 애니메이션 구현 영상 목록을 클릭하여 ExoPlayer 를 이용해 영상 재생 사용 기술 MotionLayout ExoPla
> 완성 화면 주요 기능 Retrofit 을 이용해 서버에서 음악 받아와 재생 목록 구성 재생 목록을 클릭하여 ExoPlayer 를 이용해 음악을 재생 이전/다음 곡 재생, UI 업데이트 재생 목록 화면과 플레이 화면 간 전환 seekBar 를 커스텀 하여 원하
기능 내 위치 정보 가져오기 오픈API로부터 미세먼지 정보 가져오기 홈 스크린에 미세먼지 위젯 추가 활용기술 LocationManager Retrofit2 Coroutine App Widgets > Open API 사용 신청하기 공공데이터포털 API활용 신청
기능 Unsplash API를 활용하여 사진을 가져온다. 검색한 사진 다운받기 다운 받은 사진 배경화면으로 설정 로딩할 때 Loading Shimmer 효과 활용 기술 Retrofit2 Coroutine Glide ShimmerLayout WallpaperMana
주요 기능 POI 기능 사용해 retrofit을 통해 가져온 response 바디를 Gson으로 파싱해서 사용 검색화면에서 받아왔던 데이터를 intent로 넘겨받아 GoogleMap을 통해 마커로 지도 위치 표현 본인의 위치 데이터를 POI API를 통해 현재 내