Proyecto creación de una aplicación móvil para la gestión de proyectos de diseño abierto en diseño UDP.
Esta app cuenta con un mapa de la facultad de arte, arquitectura y diseño UDP ubicada en salvador sanfuentes 2221, con el objetivo de ubicar las salas y los talleres.
Cuenta con el detalle de los talleres de primero y segundo año, talleres verticales con sus respectivos profesores y ayudante.
Es el inicio de una base de datos hecha en JSON, teniendo un registro de la historia de los trabajos de taller, en un formato universal que va a servir para poder generar más plataformas a futuro.
Esta app está siendo desarrollada por @janisepulveda, estudiante de diseño UDP, y @montoyamoraga, profesore asistente de diseño UDP.
- Flutter https://flutter.dev/
- GitHub https://github.com
- Visual Studio Code https://code.visualstudio.com
- Descargar Flutter https://flutter.dev
- Descargar Visual Studio Code https://code.visualstudio.com
- Instalar las extensiones en Visual studio Code Dart-Code.dart-code y Dart-Code.flutter
- La app está disponible en Apple App Store y Google Play Store
- Fecha inicio del proyecto: 08 septiembre 2023.
- Primera fecha entrega: 24 noviembre 2023.
-
Objetivo principal realizar una aplicación que contenga un JSON con los datos de cada proyecto de diseño abierto.
-
Contexto de creación: El desarrollo respectivo fue de mucha prueba y error, se aprendió en el camino ya que no se habia hecho algo similiar, por lo que fue un desafio, ya que lo mas cercano a esto fue conocer y usar el lenguaje de arduino.
-
Pasos de aprendizaje:
-
Entender funcionamiento y uso de componentes de google material en flutter
-
Estudio completo de JSON para su implementación (este JSON, permite ser una base de datos, en un idioma universal para el desarrolo de más versiones de esta app u otras plataformas de difusión)
-
Uso de git en la terminal para subir cambios y colaborar.
-
La app corre diferente en IOS que en android, por lo tanto hay comandos diferentes para cada sistema. Por ejemplo: Centrar un titulo es necesario especificar en android ya que por default lo deja anclado en una esquina, en cambio en IOS no es necesario, ya que por default está en el centro.
- https://m3.material.io/develop/flutter
- https://api.dart.dev/stable/3.1.5/dart-convert/dart-convert-library.html
- https://pub.dev/packages/flutter_svg
- https://pub.dev/packages/http
- https://docs.flutter.dev/ui/assets/assets-and-images
este proyecto es financiado por un fondo concursable de UDP.