Comience con cuál es la función principal que realizará la aplicación. Intente mantener todos los detalles técnicos fuera de la descripción principal. Algunos ejemplos que puedo darle son Uber: permite a los usuarios contratar un controlador al instante. Shazam: descubre quién es el artista y el nombre de la canción de cualquier canción. Evernote: cree y guarde documentos desde cualquier dispositivo conectado a Internet.
A partir de ahí, deberá desglosar cada una de las funciones que se necesitarán. Algunos ejemplos serían las funciones de inicio de sesión, entrada de datos, visualización de datos, edición, eliminación de datos, carga de imágenes, cálculos, uso compartido, integraciones de redes sociales.
El siguiente paso será dividir estas funciones en pantallas separadas en su aplicación. ¿Cuáles son las cosas necesarias en su pantalla, botones, etiquetas para mostrar datos, listas, etc.
- ¿Dónde puedo encontrar ilustradores para aplicaciones de iPhone?
- ¿Realmente vale la pena la función 3D touch iPhone?
- ¿Qué unidad flash inalámbrica será buena para mi iPhone 6 de 16 GB?
- ¿Cómo elegir entre Hybride o Native cuando desea desarrollar una aplicación móvil?
- ¿Cómo logra la aplicación Airbnb iOS agregar dos tipos de usuarios con diferentes funcionalidades en una aplicación 'Invitado y Viajero' con la misma experiencia de usuario para ambos?
Dibuje todo esto visualmente y este será un punto de partida para un desarrollador. Los diseños escritos a mano están bien, siempre y cuando estén muy claros de cómo se verá cada pantalla, qué controles en cada pantalla y qué sucederá cuando el uso interactúe con los controles (botones de golpecitos, deslizamientos).
¡Espero que esto te ayude! ¡Suscríbete a mi canal de YouTube para obtener más sugerencias de aplicaciones!
App Coach Steve