Este proyecto esta desarrollado con flutter utilizando el manejado de estados llamado GetX. (https://pub.dev/packages/get#about-get)
La api utilizada es www.themoviedb.org (TMDB) api v3 y v4,
mas informacion en developers.themoviedb.org.
La app permite visualizar una lista de peliculas las cuales se pueden filtrar por diferentes criterios, marcar como favoritos, y agregar a una lista para ver mas tarde.
Tambien permite ver las ubicaciones en donde se presentaran las peliculas y como llegar.
Todas las anteriores acciones estan vinculadas con tu cuenta oficial de TMDB.
La api TMDB tienen limite de consultas realizadas con la misma api key por lo que las consultas fallaran en algunas ocaciones.
El apk generado para android lo puedes dercargar en el siguiente enlace: https://drive.google.com/drive/folders/1J61Q0KmQFq9HBFFhnosPF8iPLPQzMjSz?usp=sharing
- Abrir la consola de Windows o equivalente
- Ubicarse en la raiz de este proyecto.
- Ingresar el siguiente comando "flutter build apk --release"
En lo general el APK se genera en la siguiente ruta "raiz_del_proyecto\build\app\outputs\flutter-apk\app-release.apk"
En caso de debugear esta app es necesario deshabilitar [All Exceptions] en visual studio code o equivalente
La razon es por que en las nuevas versiones de flutter las consultas HTTP se toman como direcciones de internet invalidas, mas informacion en https://issueexplorer.com/issue/dart-lang/sdk/46821