본문 바로가기

프로그래밍

(112)
영화 정보 앱 만들기 - TMDB API 사용, Overview, API 사용법 TMDB API 사용법에 대해 전반적으로 알아보겠습니다. TMDB API 활용 예제 앱입니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com TMDB API - Overview TMDB API 는 아래 URL에 API명세가 있습니다. https://developers.themoviedb.org/3/getting-started/introduction REST API 호출 방식으로 어떤 프로그래밍 언어로도 개발이 가능합니다...
영화 정보 앱 만들기 - TMDB API 사용, 검색 기능 영화/TV 검색 기능 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com Search API를 사용하여 영화와 TV 정보를 검색하는 기능을 구현해 보겠습니다. 아쉬운 점은 영어 검색만 가능합니다. 이미 Movie와 TV 정보를 가져오는 기능을 구현해 놓았으므로 최대한 활용해 보겠습니다. 이미 만들어져 있는 NotificationsFragment 에 검색 기능을 구현하겠습니다. DashboardFra..
영화 정보 앱 만들기 - TMDB API 사용, TV 카테고리 추가 TV 카테고리 추가 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com TV Top rated, TV On the Air, TV Airing Today, Discover API 를 사용하여 TV 카테고리도 추가해 보겠습니다. 1. Api.kt 에 사용 API 를 추가합니다. API 레퍼런스 사이트에서 TV 메뉴를 참고합니다. 결과적으로 GET 하는 API name 만 다를 뿐 나머지 파라메터는 동일..
영화 정보 앱 만들기 - TMDB API 사용, TV 정보 popular 추가 TV 정보 popular 추가 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com TMDB는 영화 정보 외에 TV 정보도 제공합니다. 영화 정보 페이지와 동일하게 구성하면 됩니다. 복습하는 차원에서 TV 정보 화면을 구현해 보겠습니다. 이미 만들어져 있는 HomeFragment 를 사용하겠습니다. 1. TV.kt 생성 TV 정보를 담을 class를 만듭니다. common 폴더에서 마우스 오른쪽 클릭..
영화 정보 앱 만들기 - TMDB API 사용, 영화 상세 정보 화면 영화 상세 정보 화면 이동 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 상세 정보 화면을 구성해 보겠습니다. 1. Detail 정보를 나타낼 Activity 추가 마우스 오른쪽 클릭을 하여 New > Activity > Empty Activity 를 선택합니다. Activity Name 을 MovieDetailsActivity 로 입력하고 Finish 합니다. 이렇게 Activity를 추가하..
영화 정보 앱 만들기 - TMDB API 사용, 영화 카테고리 추가 영화 정보 카테고리를 추가해 보겠습니다. 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com popular 정보를 가져온 형식을 그대로 활용하여 Top rated, Upcomming, Now playing, Discover 카테고리를 추가하겠습니다. 1. Api.kt 에 사용 API 를 추가합니다. API 레퍼런스 사이트에서 Movies 메뉴를 참고합니다. 결과적으로 GET 하는 API name 만..
영화 정보 앱 만들기 - TMDB API 사용, 인기 영화 정보 가져오기 2 인기 영화 정보 가져오기 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 서버에서 movie/popular 를 호출하여 영화목록을 가져오는 것 까지 하였습니다. 이번에는 recyclerview 와 CardView 를 적용하여 아래와 같이 나타나도록 구현해 보겠습니다. 데이터를 잘 가져올 수 있다는 전제로 필요한 사항은 다음과 같습니다. 1. 개별 영화 아이템을 구성할 layout - CardVi..
영화 정보 앱 만들기 - TMDB API 사용, 인기 영화 정보 가져오기 1 인기 영화 정보 가져오기 완성하면 아래 앱이 됩니다. https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com 첫 단계로 movie의 popular API를 사용하여 인기 영화 목록을 받아 표시하는 것을 구현해 보겠습니다. TitleBar 색상이나 테마를 변경하고 싶으면 구글의 Material Color 또는 Theme 관련 정보를 찾아서 적용하면 됩니다. https://material.io/design/color/the-color..