-
[TMDB] API를 활용해 드라마 검색 어플 만들기 - 준비iOS 2021. 12. 22. 01:15
안녕하세요! miniOS입니다.
이번에는 TMDB(The Movie Database) API를 활용해서 드라마 정보를 검색하는 어플을 만들어 보려고 합니다.
🎯 참고
현재 듣고있는 교육(SeSAC)의 과제입니다. 스스로 구현 과정을 정리하기 위해 작성된 글입니다.
모든 UI를 코드를 통해서 작성합니다.
MVVM 아키텍처를 처음 연습하는 프로젝트입니다. 구조가 부실할 수 있습니다.준비
API
TMDB 사이트에 들어가 회원가입을 진행합니다.
가입 후, 설정 > API에 들어가 API Key를 발급받습니다.
발급을 받을 때, 승인받는 형태가 아니라 편하게 폼을 작성해도 됩니다.
TMDB API 사이트에서 여러가지 API에 대한 문서를 확인할 수 있습니다.
오른쪽에 있는 메뉴가 모두 TMDB API 목록입니다.
그 중에서, 이번에 활용할 API는 다음 두 가지 입니다.
- SEARCH -> Search TV Shows
- TV -> Get Details
Xcode Project
- 새로운 프로젝트를 생성합니다.
- 모든 UI를 코드로 작성할 예정이기 때문에 Storyboard를 제거합니다.
- 이 부분이 처음이시라면, 스토리보드 없이 코드로만 UI 구현하기를 참고하시면 좋을 것 같습니다.
- Github에 프로젝트를
Public
으로 올릴 예정이라면, APIKey를 숨겨줍니다.- 이 부분이 처음이시라면, APIKey 숨기기를 참고하시면 좋을 것 같습니다.
- SnapKit 라이브러리를 설치해줍니다.
- SnapKit
- M1 맥북이고, CocoaPod으로 설치하신다면, 여러가지 주의하셔야 합니다.
'iOS' 카테고리의 다른 글
[MVVM 연습 프로젝트][Lotto](0) - MVC로 만들어보기 (0) 2021.12.28 [Architecture] MVVM에 대해서 알아보기 (0) 2021.12.28 [맥주] 맥주 추천 어플 만들기(0) - 준비 (0) 2021.12.23 [TMDB] CollectionView 레이아웃 만들기 (0) 2021.12.23 간단하게 URLSession (0) 2021.12.21