Construyendo tu App
Ahora que finalizó la etapa de definición de requerimientos, con las user stories y la creación del wireframe
ha llegado el momento de desarrollar la app
User Stories
Ajustes
Definición
Recolectar
Gestión Desarrollo
Resultados
Pruebas Modelado
Implementación
Planeación
La primer etapa para construir una app es revisar las user stories y acomodarlas por prioridad para identificar con
cuál se obtiene el mayor de los beneficios. Aquella que tenga un mayor valor para el usuario funciona como punto de
partida para empezar la app
En la App de Jimmy, el usuario principal es él, por lo tanto un buen punto de partida será:
“Cómo un <Administrador>, necesito <visualizar y administrar fácilmente
mí información>, para <operar mí compañía más eficientemente>”
Planeación
Para completar esta User Story debemos agregar las siguientes tareas:
Tener una página Ajustar el diseño
de inicio donde se de la página de
dé acceso a las inicio para Agregar los
páginas donde la acomodar los botones
información botones que se
pueda ser van a crear
visualizada
Agregar las Crear el enlace de
páginas a las los botones con las
cuáles los botones páginas creadas en
estarán enlazados el punto anterior
Crear nuestro home page y al mismo tiempo daremos un tour por la plataforma de desarrollo Studio
Crear páginas
Una vez que ya tenemos creado nuestro layout adecuadamente, el siguiente paso es tener nuestros botones actualmente
ligados a algún lugar. Pero ¿cómo creamos páginas?
• TÍTULO correcto: Dar al titulo la información que
contendrá la pagina, Course Overview
• Seleccionar tu LAYOUT: Que determine si es una
página completa o una página emergente.
• Seleccionar un TEMPLATE de página: Mendix cuenta
con distintas plantillas de páginas. La plantilla List
Default es a ideal en este caso
Layout grid y contenedores
El layout grid da estructura a la página, este nos permite crear columnas (hasta
12) las cuales pueden contener un número infinito de renglones (siempre que esto
no sea un problema para el usuario)
El contenedor permite almacenar widgets, de tal forma que esto facilita la organización dentro de la página
Los contenedores son comúnmente usados para agrupar widgets de tal manera que puedan ser simultáneamente
formateados, movidos, ocultados o bien borrados
El layout también define el tipo de página, sea esta para un
dispositivo en especifico, de tipo responsiva o un pop up.
Agregando botones a la página de inicio
Mendix genera páginas responsivas, lo que significa que la página se adaptará automáticamente al
espacio disponible.
Card action
El “card action” es un building block que nos permite tener un texto y una imagen que
puede ser adaptado de una forma fácil y sencilla nuestra página
Ligando y creando páginas
Ligando y creando páginas…
Hasta el momento hemos creado ligas a páginas utilizando el widget del botón sin embargo, es
importante resaltar que no es la única forma de crear estas ligas, más adelante veremos otras
opciones como el menú de navegación
El feedback es un punto crucial para acelerar el desarrollo de una aplicación
El feedback en Mendix se logra de una forma integral a través del Feedback Widget
3er knowledge check