Desarrollo de aplicación móvil de servicios de streaming

Actualmente existen muchas plataformas de streaming en las que se pueden ver películas, como HBO Max, Amazon Prime Vídeo, Netflix, Disney+ y muchas más que van surgiendo con el paso del tiempo. Pero cada plataforma dispone de un contenido diferente, es decir, cada una tiene su propio catálogo de películas disponibles, además de que hoy en día las plataformas quieren sacar más contenido original propio de su plataforma para así atraer a más usuarios. Esto deriva en que, en ninguna de las plataformas anteriormente mencionadas puedes ver un catálogo con todas las películas que se han estrenado a lo largo de los años. Para ello se quiere desarrollar esta aplicación, llamada StreamList, para que los usuarios tengan una aplicación en la que dispongan de un catálogo completo con todas las películas estrenadas en un único sitio, de forma que sea más cómodo y fácil buscar la próxima película que quieras ver. A parte también se podrán realizar búsquedas de películas por su título en esta aplicación. Además, en esta aplicación cada vez que te interese una película podrás ver la información disponible de esa película, desde la fecha en la que se estrenó hasta su duración, incluyendo también su descripción, el reparto que ha participado en la película y el equipo que la ha dirigido y desarrollado. También podrás ver la puntuación que le han dado a la película y sus géneros. Por otro lado, esta aplicación te permitirá guardar en una serie de listas todas las películas que quieras, desde las películas que has visto, hasta las que quieres ver más tarde o en otro momento, incluyendo por supuesto también tus películas favoritas. Esto es muy útil por si en algún momento deseas mirar todas las películas que has visto, que son tus favoritas o que quieres ver, solo tendrías que acceder a esta aplicación para ello, en vez de ir mirando por todas las plataformas de las que dispongas, que películas has visto o cual tienes guardada para ver más tarde en cada una de las plataformas. El desarrollo de esta aplicación para dispositivos Android está documentada en la presente memoria. Desde las tecnologías utilizadas para su desarrollo hasta el diseño de la aplicación, pasando por supuesto por la arquitectura del sistema, explicando tanto el frontend como el backend de la aplicación y desarrollando también sus funcionalidades. Para finalizar, se han realizado una serie de pruebas de todas las funcionalidades de las que dispone la aplicación, para comprobar el correcto funcionamiento de ellas. Y por último se han comentado conclusiones finales y líneas futuras de la aplicación.
ABSTRACT
Currently there are many streaming platforms where you can watch movies, such as HBO Max, Amazon Prime Vídeo, Netflix, Disney+ and many more that are emerging over time. But each platform has a different content, that is, each one has its own catalog of movies available, besides that nowadays platforms want to bring out more of their own original content on their platform in order to attract more users. This derives in that, in none of the previously mentioned platforms you can see a catalog with all the movies that have been released over the years. For this reason, I want to develop this application, called StreamList, so that users have an application in which they have a complete catalog with all the movies released in one place, so that is more convenient and easier to search for the next movie you want to see. In addition, it will also be possible to search for movies by title in this application. Additionally, in this application every time you are interested in a movie you will be able to see the available information of that movie, from the date it was released to its duration, including also its description, the cast that has participated in the movie and the crew that has directed and developed it. You will also be able to see the vote given to the movie and its genres. In other hand, this application will allow you to save in different lists all the movies that you want, from the movies you have seen, to the ones you want to watch later or at another time, including of course your favorite movies as well. This is very useful if at some point you want to watch all the movies you have seen, that are your favorites or you want to see, you would only have to access this application for it, instead of going looking through all the platforms that you have, which movies you have seen or which you have saved to watch later on each of the platforms. The development of this application for Android devices is documented in this report. From the technologies used for its development to the design of the application, including of course the system architecture, explaining both the frontend and the backend of the application and also developing its functionalities. Finally, a series of test of all the functionalities of the application have been carried out to check their correct operation. And at last, final conclusions and future lines of the application have been commented.

​Actualmente existen muchas plataformas de streaming en las que se pueden ver películas, como HBO Max, Amazon Prime Vídeo, Netflix, Disney+ y muchas más que van surgiendo con el paso del tiempo. Pero cada plataforma dispone de un contenido diferente, es decir, cada una tiene su propio catálogo de películas disponibles, además de que hoy en día las plataformas quieren sacar más contenido original propio de su plataforma para así atraer a más usuarios. Esto deriva en que, en ninguna de las plataformas anteriormente mencionadas puedes ver un catálogo con todas las películas que se han estrenado a lo largo de los años. Para ello se quiere desarrollar esta aplicación, llamada StreamList, para que los usuarios tengan una aplicación en la que dispongan de un catálogo completo con todas las películas estrenadas en un único sitio, de forma que sea más cómodo y fácil buscar la próxima película que quieras ver. A parte también se podrán realizar búsquedas de películas por su título en esta aplicación. Además, en esta aplicación cada vez que te interese una película podrás ver la información disponible de esa película, desde la fecha en la que se estrenó hasta su duración, incluyendo también su descripción, el reparto que ha participado en la película y el equipo que la ha dirigido y desarrollado. También podrás ver la puntuación que le han dado a la película y sus géneros. Por otro lado, esta aplicación te permitirá guardar en una serie de listas todas las películas que quieras, desde las películas que has visto, hasta las que quieres ver más tarde o en otro momento, incluyendo por supuesto también tus películas favoritas. Esto es muy útil por si en algún momento deseas mirar todas las películas que has visto, que son tus favoritas o que quieres ver, solo tendrías que acceder a esta aplicación para ello, en vez de ir mirando por todas las plataformas de las que dispongas, que películas has visto o cual tienes guardada para ver más tarde en cada una de las plataformas. El desarrollo de esta aplicación para dispositivos Android está documentada en la presente memoria. Desde las tecnologías utilizadas para su desarrollo hasta el diseño de la aplicación, pasando por supuesto por la arquitectura del sistema, explicando tanto el frontend como el backend de la aplicación y desarrollando también sus funcionalidades. Para finalizar, se han realizado una serie de pruebas de todas las funcionalidades de las que dispone la aplicación, para comprobar el correcto funcionamiento de ellas. Y por último se han comentado conclusiones finales y líneas futuras de la aplicación.
ABSTRACT
Currently there are many streaming platforms where you can watch movies, such as HBO Max, Amazon Prime Vídeo, Netflix, Disney+ and many more that are emerging over time. But each platform has a different content, that is, each one has its own catalog of movies available, besides that nowadays platforms want to bring out more of their own original content on their platform in order to attract more users. This derives in that, in none of the previously mentioned platforms you can see a catalog with all the movies that have been released over the years. For this reason, I want to develop this application, called StreamList, so that users have an application in which they have a complete catalog with all the movies released in one place, so that is more convenient and easier to search for the next movie you want to see. In addition, it will also be possible to search for movies by title in this application. Additionally, in this application every time you are interested in a movie you will be able to see the available information of that movie, from the date it was released to its duration, including also its description, the cast that has participated in the movie and the crew that has directed and developed it. You will also be able to see the vote given to the movie and its genres. In other hand, this application will allow you to save in different lists all the movies that you want, from the movies you have seen, to the ones you want to watch later or at another time, including of course your favorite movies as well. This is very useful if at some point you want to watch all the movies you have seen, that are your favorites or you want to see, you would only have to access this application for it, instead of going looking through all the platforms that you have, which movies you have seen or which you have saved to watch later on each of the platforms. The development of this application for Android devices is documented in this report. From the technologies used for its development to the design of the application, including of course the system architecture, explaining both the frontend and the backend of the application and also developing its functionalities. Finally, a series of test of all the functionalities of the application have been carried out to check their correct operation. And at last, final conclusions and future lines of the application have been commented. Read More