Skip to content

rubenalon1973/TMDbMyApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMDbMyApp

apIcon

Descripción

TMDbMyApp es un proyecto de práctica diseñado para aplicar los conocimientos en SwiftUI adquiridos durante un reciente bootcamp. Esta aplicación utiliza la API The Movie Database (TMDb) para proporcionar información actualizada sobre películas y actores, incluyendo detalles de estrenos, valoraciones y la disponibilidad en diferentes plataformas de TV, ya sea de pago o suscripción.

Gifs

Wellcome Screen Movie detail ScrollView horizontal actors
Wellcome Screen Movie detail ScrollView horizontal actors
Actor detail Trailer link Reproductor trailer
Actor detail Trailer link Reproductor trailer

Capturas de Pantalla

WellcomeScreen_image WellcomeScreen_image2 WellcomeScreen_image3 Captura2
Captura4 Captura5 Captura6 Captura7
Captura8 Captura1 Captura1 Captura1

Características Principales

Pantalla de Bienvenida: Una pantalla de bienvenida da paso a la página de inicio (Home View), desde donde los usuarios pueden navegar a través de un menú de pestañas con cuatro opciones: "Populares," "En Cartelera," "Mejor Valoradas" y "Próximamente."

RankView Animado: La aplicación presenta una vista de clasificación animada que muestra la puntuación de las películas.

Vista de Grid: Los usuarios pueden cambiar entre una vista de lista y una vista de cuadrícula mediante la barra de herramientas en la pantalla de inicio.

Detalles de Película: Al seleccionar una película, los usuarios pueden acceder a información detallada sobre la película y ver información sobre los actores, a los que también pueden acceder para obtener más detalles.

Datos de Prueba: La aplicación incluye datos de prueba para permitir la visualización de cambios en el lienzo sin necesidad de ejecutar la aplicación ni conectarse a la API.

Ejecución de la Aplicación

Para ejecutar esta aplicación, necesitas obtener un token de la API TMDb y proporcionarlo en el proyecto. Ten en cuenta que el token debe ser gestionado de manera segura, y en este momento, no se ha implementado cifrado para ocultarlo en el proyecto.

Estado del Proyecto

TMDbMyApp se encuentra en una fase inicial y está en constante desarrollo. A medida que amplíe conocimientos y habilidades, se irán implementando nuevas características, pruebas y mejoras en el proyecto.

About

Practice with SwiftUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages