최신 영화 및 TV 프로그램 추천 앱
- Modern Collection View
- Diffable DataSource + Compositional Layout
- MVVM 디자인 패턴
- SnapKit, Kingfisher, RxSwift 활용
- 다양한 형태의 Custom Collection View 구현
- 공용 API 연동
- 영화 및 TV 데이터 로드
- 네트워크 통신 직접 구현
- Modern Collection View 개발
- 효율적이고 직관적인 UI/UX 제공
- Reactive Programming 활용
- RxSwift, RxAlamofire로 이벤트 기반 데이터 흐름 관리
- Diffable DataSource를 활용해 데이터 갱신 최적화
- Compositional Layout을 통한 다양한 섹션 스타일 제공
- 공용 API를 활용하여 최신 영화 및 TV 프로그램 추천
- SnapKit을 사용한 레이아웃 관리
- Kingfisher로 이미지 캐싱 및 로드 최적화
- RxSwift로 비동기 데이터 바인딩 및 스트림 관리
- Modern Collection View의 최신 기능 활용
- Reactive Programming을 활용한 앱 데이터 흐름 관리
- API 연동 및 이미지 최적화 기술 습득
- MVVM 패턴을 활용한 모듈화 및 테스트 가능성 증대
![앱 시연 화면](https://private-user-images.githubusercontent.com/50621327/390382276-c6564db9-2484-4c04-829a-45c2b1b3ce44.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4OTU2NTAsIm5iZiI6MTczODg5NTM1MCwicGF0aCI6Ii81MDYyMTMyNy8zOTAzODIyNzYtYzY1NjRkYjktMjQ4NC00YzA0LTgyOWEtNDVjMmIxYjNjZTQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDAyMjkxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI5NTc5YWJiNzZhYTA2YzFkZGMxNDliNjU3ZDE4OThmZGExYzdmNWE1OTNhZDlhODhmODg3MWQ1MzEwNzI2YzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.RASSMJSX7Agc5YLkuEswuM6It0dc-4IcsU3xtgXiYhc)