Skip to content

Proyecto inicial completo de una app con acceso a una API de MovieDB para consultar información de películas

Notifications You must be signed in to change notification settings

JHORJE18/Flutter_Movies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movies App 🎬

Este es el proyecto de la primera app completa desarrollada completamente en Flutter y Dart.

Descripción del proyecto 📝

Consiste en una app que muestra las películas que se encuentran actualmente en los cines y las más populares. Al pinchar en cualquier película se obtiene la información básica como título, título original, descripción, puntuación media... además de un listado de los actores.

Al pinchar en cualquier actor se obtiene la información más relevante acerca de ese actor. Y si se pincha en una imagen dentro de la vista de los detalles de la película / actor se abre la imagen a pantalla completa.

También existe un buscador, por lo que se puede localizar cualquier película y acceder a sus datos.

Toda esta información es posible gracias a la API de TheMovieDB.

Funciones principales 📚

  • Listado de las películas en los cines.
  • Listado de las películas más populares.
  • Listado de los actores de cada película.
  • Ficha de las películas.
  • Ficha de los actores.
  • Búsqueda de películas.
  • Imágenes a pantalla completa.

Funciones técnicas aprendidas y usadas 🗳

  • Tarjeta Swipe
  • Swipe con tarjetas personalizadas
  • Integración API TheMovieDB
  • Modelos para películas y actores
  • PageView horizonal personalizado
  • Providers
  • Futures
  • Streams
  • PushNamed pasando argumentos
  • Animación Hero
  • Search Delegate
  • BuildActions, BuildLeading, BuildSuggestions and BuildResults
  • Diseños personalizados UI Theme

About

Proyecto inicial completo de una app con acceso a una API de MovieDB para consultar información de películas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages