An open API service indexing awesome lists of open source software.

https://github.com/estelav9/desarrollointerfaces

Repositorio para los ejercicios del módulo de Desarrollo de Interfaces
https://github.com/estelav9/desarrollointerfaces

dam development interface interface-builder interface-design

Last synced: 12 months ago
JSON representation

Repositorio para los ejercicios del módulo de Desarrollo de Interfaces

Awesome Lists containing this project

README

          

# Desarrollo de Interfaces
Repositorio para los ejercicios del módulo de Desarrollo de Interfaces

## Tema 1: Diseño de Interfaces Gráficas
### Explicación del tema 1.

### · Ejercicios
1. **Figma**: Realizar en Figma un wireframe de una aplicación.
- Resumen práctica Figma.

## Tema 2: Generación de Interfaces de Usuario
### Explicación del tema 2.
### · Ejercicios Dart
**Resumen** de los ejercicios de Dart.
1. **Listar Primos** hasta el número que el usuario introduzca por consola.
2. **Calculadora** básica.
3. **Map** que contenga claves de nombres y edad de una persona, sumar las edades.
4. .
5. **Peticion GET** a una API publica, manejar las respuestas.
6. **Monitorear cambios** en un archivo creando un script.
7. **Temporizador decreciente**.
8. **Descargar una imagen** y guardarla en un archivo.
9. **Lista tareas con Logger**.
10. **Generar un PDF** con la información de un usuario.
11. **Leer un archivo CSV** con información de estudiantes, calcular el promedio de notas.
12. **Cifrar usando AES** y descifrar el texto cifrado.

### · Ejercicios Flutter
1. **Mensaje Bienvenida**.
2. **Texto y Botón**.
3. **Incrementar contador con un botón**.
4. **Texto dinámico** que cambia al presionar un botón.
5. **Incrementar un contador** con un botón floating.
6. **Pantalla con Text, Column y Row** para organizar el contenido.
7. **Tarjeta**.
8. **Varias tarjetas** que tengan un título y una imagen.
9. **Interfaz Perfil**.
10. .
11. **Formulario de Registro**.
12. **Galeria Imágenes en un GridView**.
13. **Pantalla de Bienvenida con un Login y Registro**.
14. **Formulario con validación de envio**.
15. **Pantalla perfil con formulario**.
16. .
17. **Cambiar entre modo claro y oscuro**.
18. **Lista tarea implementando un Checkbox**.
19. **Barra progreso con botón**.
20. **Navegación básica entre dos pantallas**.
21. **Recibir un bojeto y navegar mostrando los detalles del objeto**.
22. **Navegación con rutas**.
23. .
24. .
25. .
26. .
27. .
28. **Navegación inferior**.
29. **Cuando se pulse la pantalla se cambia el color**.
30. .
31. .
32. **Crear un contador con ScopedModel, Provider y SharedPreferences**.
33. **App para gestionar tareas usando Provider**.
34. **Gestión de tareas con SQLite**.

### Ejemplos adicionales
- **Ejemplo de SQLite**.
- **Ejercicio sencillo de SQLite**.

## Examen Primera Evaluación
Examen de la primera evaluación. Enunciado del examen y ejercicio de Flutter.

## Proyecto Flutter 2ª Evalucacion




CubeX_TFG



Realizar un proyecto personal con Flutter para la 2ª evaluación. Este proyecto tratará sobre una parte del TFG, que será un timer para diferentes cubos de rubik, con historial y estadísticas, entre otras funciones.



  • Enunciado del proyecto.



  • Esquema (mockup o wireframe) de cómo estará diseñada la aplicación y una descripción de ella.






---


¡Disfruta de los ejercicios del módulo!


>_Estela de Vega | IES Ribera de Castilla 24/25._