Si ha leído artículos sobre diseño de aplicaciones, probablemente se haya encontrado con una lista completa de términos diferentes: diseño, prototipo, maqueta, estructura alámbrica, boceto. ¿En qué se diferencian entre sí? De hecho, cuando se trata de desarrollo no-code, realmente no importa.
Puedes diseñar completamente la parte visual en el editor , hacer los ajustes y cambios que desees en cualquier momento. Incluso después de publicar la aplicación y los usuarios comienzan a usarla, puedes cambiar la apariencia y el diseño de las páginas sin riesgo de perder datos.
Por lo tanto, la forma en que presente el proyecto antes de cambiar al editor no es tan importante. Puede ser un prototipo en Figma o una imagen en Photoshop, un dibujo en Paint o un boceto a mano alzada, o incluso un diagrama en una hoja de cálculo de Excel. Lo principal es que tengas una idea clara de cómo debe funcionar.
Pero hay algunos puntos importantes a considerar.
Decide qué aplicación necesitas: web o móvil
Puede crear dos versiones de la aplicación que estarán interconectadas: algunos de sus usuarios trabajarán desde dispositivos móviles, otros desde computadoras personales, mientras que los datos se compartirán. Aunque el diseño será diferente.
Diferentes editores están acostumbrados a crear aplicaciones web y móviles; es importante comprender en términos generales los detalles de su trabajo antes de comenzar. Lea las secciones sobre ellos en nuestra documentación .
Definir grupos de usuarios
Divide a los usuarios en grupos según las funciones que tienen disponibles y analiza en qué se diferencian.
No hablamos sólo de la división en usuarios y administradores. Si su aplicación será utilizada por clientes con diferentes niveles de acceso o empleados de diferentes departamentos, puede ocultar o mostrar elementos individuales e incluso páginas enteras, dependiendo de las funciones y datos que estén disponibles para un usuario en particular.
Necesitas ejemplos ilustrativos.
Encuentra tantas aplicaciones como puedas que sean similares a la tuya. Es posible que puedas utilizar uno de ellos como base agregando las funciones que desees o quizás quieras combinar la funcionalidad de varias aplicaciones en una. Haga una lista breve con una descripción de las ventajas y desventajas: será útil no solo al elaborar un diseño, sino también al solicitar asesoramiento al soporte técnico, buscar artistas e inversores para un proyecto y simplemente generar nuevas ideas.
Describe las páginas en detalle.
Debe comprender claramente qué páginas estarán en su aplicación y qué información se debe mostrar en cada una de ellas.
Normalmente, la aplicación incluye:
- Página de inicio: Todos los usuarios llegarán a esta página, estén registrados o no.
- Portal de administración: administrará la configuración y las cuentas.
- Páginas separadas para usuarios con diferentes niveles de acceso.
- Las páginas emergentes aparecen cuando se realizan determinadas acciones.
- No se olvide de los mensajes de servicio para los usuarios y las ventanas separadas con confirmación de acciones (por ejemplo, consentimiento para enviar datos).
No te olvides del intercambio de datos.
Piense dónde su aplicación tomará datos y dónde los enviará. ¿Toda la información vendrá de los usuarios? ¿Qué procesos se pueden automatizar?
Algunos de los datos pueden tomarse de sitios o descargarse de programas de contabilidad. Para simplificar el inicio de sesión en su aplicación, utilice la autorización de grandes servicios, como Google o Facebook. Esto requiere elementos de interfaz separados, por ejemplo, los botones "Cargar datos" o "Iniciar sesión con Facebook".
Si le resulta difícil pensar en todo a la vez, cree un diseño con un conjunto mínimo de funciones necesarias y escriba por separado sus pensamientos sobre lo que le gustaría agregar en el futuro. Si tiene alguna dificultad, escriba al canal de Telegram de nuestro soporte técnico, ¡siempre estaremos encantados de ayudarle!