-
Notifications
You must be signed in to change notification settings - Fork 19
Home
S044_이정원 edited this page Dec 4, 2021
·
52 revisions
함께 달리는 즐거움 🏃♂️🏃♀️, Mate Runner
개발기간: 2021.10 ~ 2021.12
S008 김민지 | S042 이유진 | S044 이정원 | S051 전여훈 |
---|---|---|---|
@mingd1023 | @lee-yujinn | @devJungwonLee | @jeonyeohun |
- 1주차: 기획 발표
- 2주차: 기능 발표, 고민한 것들 - MapKit, Clean Architecture, RxSwift, Firebase Firestore
- 3주차: 기능 발표, 고민한 것들 - 코디네이터 패턴, Core Motion, 뷰 컨트롤러 재사용, Firebase Cloud Message
- 3주차: 기술 공유 - RxTest로 리액티브 코드 테스팅하기, FCM으로 Remote Push Notification 환경 만들기
- 4주차: 기능 발표
- 5주차: 기능 발표
- 6주차: 최종 발표
- 아키텍쳐 구성하기: MVVM + Clean Architecture + RxSwift(완료)
- 아키텍쳐 구성하기: Coordinator의 도입(완료)
- Coordinator: 어떤 화면에서든 초대장을 받게 하기(작성중)
- Core Motion & Core Location: 사용자의 현재 위치, 뛴 거리와 칼로리 계산하기
- 상속과 공통 UI 분리: 뷰와 뷰컨트롤러를 최대한 재사용 해보자
- 이미지 캐싱: 메모리 캐싱, 디스크 캐싱, Etag를 이용한 서버-로컬 이미지 동기화(작성중)
- 외부 라이브러리 없이 달력 구현하기
- RxTest: 낙장불입.. 이슈 50개 등록하고 우당탕탕 단위 테스트 하기(작성중)
- Firestore REST API + Codable: Firestore SDK에서 REST API로(작성중)
- Firebase Realtime Database: 실시간 달리기 구현하기
- Firebase Cloud Message: 리모트 푸시 알림 도입기(완료)
- Apple로 로그인 (Sign in with Apple) 적용기
-> 새로운 페이지를 만들어서 작성해주신 뒤 링크를 걸어주시고, 더 공유하고 싶은 내용이 있으면 추가해주세요!
Week # | Day # | Link | Day # | Link | Day # | Link | Day # | Link |
---|---|---|---|---|---|---|---|---|
Week 1 | Day 2 | 📕 link | Day 3 | 📙link | Day 4 | 📘 link | Day 5 | 📘 link |
Week 2 | Day 2 | 📕 link | Day 3 | 📙 link | Day 4 | 📘 link | 🏃🏻♀️ | 🏃🏻♂️ |
Week 3 | Day 2 | 📕 link | Day 3 | 📙 link | Day 4 | 📘 link | 🏃🏻♂️ | 🏃🏻 |
Week 4 | Day 2 | 📕 link | Day 3 | 📙 link | Day 4 | 📘 link | 🏃🏻♀️ | 🏃🏻♂️ |
Week 5 | Day 2 | 📕 link | Day 3 | 📙 link | Day 4 | 📘 link | 🏃🏻♂️ | 🏃🏻 |
Week 6 | Day 2 | 📕 link | Day 3 | 📙 link | Day 4 | 📘 link | Day 5 | 📗 link |