iamantoniodinuzzo / CineMates

CineMates is a modern android application for movie fans in which you will be able to search for movies and consult information provided by The Movie DB.
GNU General Public License v3.0
15 stars 3 forks source link

[Feature Request / Suggestion]: Genre and Certification Module #230

Closed iamantoniodinuzzo closed 9 months ago

iamantoniodinuzzo commented 11 months ago

Suggestion / Feature Request

A module (:data:genre and :data:certification) for genres and certificates should be created since the lists of these two data should be stored inside the device so that they are always available and avoid further calls.

Question

Does this solution bring efficiency to the application?

iamantoniodinuzzo commented 11 months ago

Having the list of genres (TV and movies) stored in the device saves calls to the API just to know what genres are available for perhaps possible filtering.

Having the list of certifications stored allows us to know what certain certifications mean, saving calls to the API.

Creating two separate modules allows us to centralize the retrieval and storage of these items while avoiding integrating the use of the database into modules where it is not widely used.