Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bryandelgado99/shield-app
https://github.com/bryandelgado99/shield-app
api-rest dart flutter marvel-api
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bryandelgado99/shield-app
- Owner: bryandelgado99
- Created: 2024-07-11T19:35:49.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-11T22:47:12.000Z (6 months ago)
- Last Synced: 2024-11-08T03:39:01.918Z (2 months ago)
- Topics: api-rest, dart, flutter, marvel-api
- Language: Dart
- Homepage:
- Size: 1.21 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Shield Pad
Una aplciación que te permite conocer información escencial sobre tus personajes favoritos de Marvel Comics. Esta aplciación esta desarrollada para Android, con el SDK de Flutter y empleando el API RESTful de Marvel Developer Team.
## Empezando con el proyecto
Antes de empezar con el proyecto, debes tener los siguientes componentes instalados:- Flutter 3.22 (con Dart 3.4.3).
- Visual Studio Code (con las extensiones de Flutter y Dart).
- Android Studio (desde la versión Iguana 2023.2.1 en adelante).Te recomiendo que si eres desarrollador de Flutter, utilices Flutter version Management (FVM) para gestionar las versiones de tu SDK. Pudes obtener esta herramienta desde la [web oficial de FVM](https://fvm.app/).
## Configuración y lanzamiento de APK
1. Para poder acceder al siguiente proyecto, debes utilizar el comandogit clone https://github.com/bryandelgado99/Shield-App.git
2. Una vez clonado el repositorio, en la Terminal de tu preferencia, debes correr el comando
flutter pub get
para descargar las dependencias del proyecto.3. Para este proyecto puedes utilizar Visual Studio Code o Android Studio. Dentro de la terminal de uno de estos IDE's ejecuta el comando
flutter run
.>[!Important]
>Es necesario contar con un dispositivo Android para la depuración del proyecto. Puedes crear un dispositivo virtual, en Android Studio, con **Android Virtual Device** o conectar tu dispositivo en modo depuración.4. Para el lanzamiento del APK, es necesario configurar un archivo de firma digital. Puedes guiarte a través de la documentación de [Flutter Docs](https://docs.flutter.dev/deployment/android).
## Capturas de funcionamiento
### Vista de bienvenida
![](./resources/IMG-20240711-WA0014.jpg)### Pantalal de inicio
![](./resources/IMG-20240711-WA0015.jpg)### Personajes
![](./resources/IMG-20240711-WA0012.jpg)
![](./resources/IMG-20240711-WA0013.jpg)## Descarga la aplicación
Obten la aplicación de Shield Pad, en su versión más reciente, desde el siguiente enlace:| Versión de la aplicación | Versión de Android Min. | Enlace de descarga |
|---------------------------|------------------------------------------|------------------------------------------------------------------------------------------------|
| 1.0.0 | Android 5.0 (Lollipop) |[Descargar](https://github.com/bryandelgado99/Shield-App/releases/tag/1.0.1) |