Video: GUÍA PARA PRINCIPIANTES en Mac (OS X) 2025
Parte de Desarrollo de aplicaciones iOS Para Dummies Cheat Sheet
Toque un botón y sucede algo. Es sorprendente para el usuario, pero es un trabajo duro para ti. Estos son los puntos que debe tener en cuenta para hacer funcionar su interfaz iOS:
-
¿Qué quiere hacer el usuario?: Cuando comiences a diseñar tu aplicación, en varios puntos, verás que el usuario tendrá que realizar una acción. Comience a hacer una lista de lo que esas acciones están comenzando con lo que el usuario quiere hacer. (Por ejemplo, cancele una operación, encuentre el parque para perros más cercano, y así sucesivamente).
-
¿Cómo lo hace el usuario?: ¿La acción comienza tocando un botón? Mover un control deslizante? ¿Sacudiendo el dispositivo? ¿Escribir algo?
-
¿Puede el usuario tener dudas?: Hay un administrador de deshacer robusto y sofisticado disponible para su uso. ¿Lo necesitas?
-
¿Qué necesita saber el usuario?: ¿Tiene que mantener al usuario informado mientras la acción avanza? ¿Necesitas una barra de progreso? Mensajes periódicos?
-
¿El usuario necesita saber cuándo está hecho?: Todo el software de hoy es cada vez menos locuaz. En muchos casos, no tiene que decirle a ese usuario que se ha hecho algo, ya sea porque el usuario puede ver que está hecho o porque el usuario confía en que su aplicación proporcione una notificación si algo ha fallado.
-
¿La acción involucra otros objetos?: Cálculo de 2 + 2 no requiere nada más, pero el cálculo del contenido del campo A + Contenido del campo B requiere que pueda acceder a los campos y encontrar sus valores antes de realizar la operación.
-
¿Cómo sabrá el usuario cómo hacerlo?: Idealmente, la herramienta (botón, control deslizante, etc.) está ahí cuando el usuario podría necesitar usarla. En otros casos, aparece en una alerta o popover. A veces, el usuario puede necesitar ir a una pantalla de ayuda para saber que la acción es posible.
-
¿El usuario necesita saber que ya se hizo?: Algunas acciones solo pueden hacerse una vez; otros pueden ser innecesarios. Si una lista ha sido ordenada alfabéticamente, la realfabetización puede o no permitirse (si los datos han cambiado, generalmente está permitido).