Siempre empiezo seleccionando las principales experiencias que imagino para el usuario (escenarios de usuario para la aplicación).
Por ejemplo:
- Haga clic en el icono de la aplicación -> Pantalla de bienvenida -> Pantalla de inicio de sesión -> Registro -> página principal
- Buscar un producto -> leer reseña -> ver calificación -> Agregar comentario – >> comprar
- Añadir al carrito -> insertar información de pago -> pago recibido -> confirmación
Hay muchas herramientas para crear estas pantallas. Algunos están fuera de línea (como los que están en http://www.intuito.com/templates, y otros en línea.
Luego agrego interacción, transiciones y construyo la lógica de navegación entre las reglas (piense en ello como la ‘máquina de estado’ de la aplicación).
- ¿Qué tan difícil es el nuevo lenguaje iOS Swift para desarrolladores de iOS?
- ¿Debo cambiar al desarrollo de C ++ como desarrollador iOS con más de 4 años de experiencia?
- Programación de computadoras: ¿Cuál es la mejor manera de aprender a programar aplicaciones móviles?
- ¿Qué puedo hacer para que mi juego de iOS se vuelva viral, es decir, que llegue al punto de inflexión?
- ¿Por qué Apple no incluye temas personalizados u oficiales simples y bien integrados en iOS?
Después de tener un prototipo en ejecución, lo comparto en la web y en dispositivos móviles y recopilo comentarios viables de mi audiencia.
Solo entonces, comienza el desarrollo.
Puede obtener más información en nuestro sitio web: http://www.intuito.com.