[RoomDB (7주차 주제)]
핵심 키워드 🎯
- RoomDB
- DBMS의 종류(rdbms,nosql)
- sql 쿼리문법
- 실제로 모든 데이터를 캐싱처리 하려면 어떻게 해야할까?
- 워커 스레드, 코루틴 차이점
- 동기 비동기
!주의사항
- 과제 피드백 기반 진행입니다 - 한명씩 본인의 과제를 발표하는 시간 그리고 해온 과제에 대한 피드백을 하는 시간 (ex:전 이렇게 생각해서 이런 부분 다르게 해왔는데 저것도 괜찮은 것 같아요!)이 무조건 기반이 되어야 합니다!
- 부가적으로 워크북에서 제공되는 키워드 혹은 강의에서 들은 디테일 적인 부분에서 더 토의해봐도 좋을 것 같습니다
1. 7주차 수업 후기 📢
- 7주차 수업을 듣고 서로 느낀 점을 이야기해주세요!
- 핵심 키워드에 대해 완벽하게 이해했는지? 혹시 이해가 안 되는 부분은 뭐였는지?
서로 이야기해주세요!
2. 실습 체크리스트 ✅
- [ ] 실제 Flo앱과 흡사하게 만들었나요? - 단지 비슷해서만 되는게 아닙니다! 디자인을 실제 퍼블리싱하는 과정을 연습하는 것이기 때문에 다른 사람이 볼때 정말 플로어플인지 아닌지 헷갈릴 정도로 만들었는지 확인해주세요!
- [ ] MainActivity의 MiniPlayer 동기화가 제대로 되어있나요?
- [ ] 다음 곡으로 넘길때 스레드 종료 시작이 잘되어서 다음곡으로 잘 넘어가지나요?
- [ ] RoomDB의 SongDAO를 적절히 활용하였나요?
- [ ] RoomDB 데이터 베이스에 Song 테이블이 전부 잘 저장이 되어 있나요?
- [ ] 플로앱에 맞게 커스텀이 적절히 되어있나요?
FLO 클론코딩 실습 설명 페이지
7주차 코드 및 DB 설명
7주차 과제 공지