The Movie Database Support

Hello,

I am a university student and I enjoy working with the movie database api. Currently I'm working on a final project towards creating an iOS app (phone & tablet) that is going to use the api as much as possible.

Within the application I am going to have a bookmarking/favorite feature that will allow users to favorite any movie or show of their choosing the inserted into a watch list of some sort.

Any movie or show that users favorite will be saved and loaded from a local database for offline usage and remote database tied to their user account with the assistance of Firebase Authentication and Firebase Cloud Firestore.

Each movie or show saved into the remote and local database structure will approximately look as follow:

backdrop_path: "/sRJjliXA7ZqHCr7HCK0ZB83xxjr.jpg" poster_path:"/Hn0KgefVEp0GkdTexS6gfKTMfi.jpg" overview: "some long movie overview goes here" id: 101299 release_date: "Nov 15, 2013" title: "The Hunger Games: Catching Fire"

For movies or shows images, I am only storing a portion of the expected url path to retrieve the image instead of storing the full image in both local and remote database. When I am ready to display it I either use the glide framework (for android version) and kingfisher framework (for ios version).

In the future, I plan on releasing the application at no cost and no ads. Of course, I will also be displaying where I get all my data from and proper logo contribution throughout the application.

My primary concern, will I be allow to release the application with the way I am storing movies, shows, show episodes locally and remotely or am I breaching the terms of use?

Essentially I am conforming to cache/store favorites movies and films by users locally and remotely (if they are currently sign-in) to avoid making continuous requests.

Thank you, Norberto Taveras

1 reply (on page 1 of 1)

Jump to last post

Hi Norberto,

Yes, everything you've asked about here is fine. Thanks for checking.

Global

s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page