Creando prototipos interactivos con Flinto
Clase 31 de 34 • Curso de Diseño de Interfaces Móviles
Contenido del curso
Introducción al Diseño Mobile
Lineamientos
- 4

Wireframes de anatomía móvil en iOS y Android
06:16 min - 5

Gestos en aplicaciones móviles iOS y Android
05:52 min - 6

Cómo priorizar columnas de desktop a móvil
04:46 min - 7

Cómo diseñar navegación móvil efectiva
07:47 min - 8

Cómo diseñar cards escalables para apps de restaurantes
09:14 min - 9

Cards dinámicas: cuándo variar el formato
10:11 min - 10

Cómo funciona el flujo de búsqueda en Twitter
06:11 min - 11

Onboarding que no molesta: slides y tours
03:02 min - 12

Cómo coordinar diseño con desarrollo
07:25 min
Introducción al Proyecto
Web
Metodología
iOS
Android
Notificaciones
Prototipos
Handoff
Conclusiones
Crear un prototipo interactivo con Flinto te permite validar interacciones reales, controlar la motion con precisión y mostrar personalidad de tu diseño. Aquí verás, de forma clara y práctica, cómo montar un flujo de onboarding con transiciones, behaviors y gestos como swipe y tap, incluyendo preview en computadora y en iPhone.
¿Por qué usar Flinto para prototipos con motion?
Flinto ofrece un free trial por quince días y un preview interactivo tanto en la computadora como en el iPhone. Para verlo en el teléfono, se conecta el iPhone y se abre el viewer desde el botón “viewer”; es necesario descargar la app desde el App Store.
- Validar la sensación real del flujo de onboarding.
- Comunicar dinamismo y personalidad mediante transiciones.
- Controlar cada capa de forma individual.
- Testear con usuarios algo cercano al producto final.
¿Qué ventajas ofrece el preview en iPhone?
- Refleja gestos reales: swipe y tap con precisión.
- Permite reproducir transiciones y tiempos como en un dispositivo.
- Facilita detectar detalles: capas visibles, opacidades y solapamientos.
¿Cómo iniciar el documento e importar desde Sketch?
Al crear un documento nuevo, Flinto trae una pantalla por defecto. Se puede ajustar al dispositivo objetivo, por ejemplo iPhone X, y definir fondo blanco si la interfaz lo requiere. La importación desde Sketch es directa: elegir los artboards y visualizarlos como un storyboard.
- Definir la pantalla inicial: la “splash” como home screen.
- Pensar en estados o comportamientos: en Flinto, son behaviors.
- Usar capas de Sketch tal cual para animarlas.
¿Cómo animar la splash con behaviors y timer?
La ilustración de la splash se anima con un behavior de dos estados: uno llamado fade y el estado inicial. En fade, se baja la opacidad y se desplaza unos píxeles; con un timer link de 100 ms se vuelve automáticamente al estado inicial. Se establece el default state como fade para que, al iniciar, ocurra la animación.
Para el “loading” de tres puntos, se crean tres estados (inicio, mid, end) variando la opacidad de cada punto. Con timer link de 100 ms entre estados se obtiene un loop que simula carga.
- Conceptos clave: behavior, default state, timer link, opacidad, desplazamiento en píxeles, loop.
- Buenas prácticas: nombrar estados, prever el estado inicial visible, revisar preview temprano.
¿Cómo diseñar transiciones y gestos para un onboarding?
Para pasar automáticamente de la splash al primer paso del onboarding, se usa un timer link de unos 3 segundos y una new transition. En el editor de transiciones: align screens, trabajar con estados start y end, y conectar capas iguales (por ejemplo, status bar). Se puede ocultar una capa con “hide in end screen”.
- Animar elementos con entrada suave: mover 20 px y bajar opacidad en start, recuperar en end.
- Coreografía con delay: escalonar 100 ms, 200 ms, etc., para orden de aparición.
- Verificar en preview y ajustar capas sobrantes.
¿Cómo crear un swipe entre slides con draw link?
Para navegar entre pantallas del onboarding se usa draw link cubriendo casi todo el dispositivo. Se crea una transición personalizada:
- Align screens y conectar capas: call to action, pager, status bar.
- Mostrar el call to action solo al final con el panel de behavior.
- Para el pager, aplicar cross fade.
- Diseñar una entrada desde la derecha y un efecto tipo parallax moviendo cada elemento con distintos desfases.
- Repetir el patrón para segunda→tercera pantalla y duplicar el enlace para volver (usar reverse transition).
Atención a los gestos: si un enlace quedó en tap, cambiarlo a left swipe o right swipe según dirección. Revisar el “target” al duplicar enlaces para que apunten a la pantalla correcta.
¿Cómo resolver el tap del botón y pulir detalles?
Para “Ingresar con Facebook” se dibuja un draw link sobre el botón y se crea new transition con gesto tap. Pasos sugeridos:
- Align screens y conectar capas comunes: status bar y botón.
- Entrada desde la derecha con fade bajando opacidad en start.
- Ordenar con delay sutiles de 50 ms entre textos.
- Tratar el botón de forma distinta: entrada desde abajo para dar énfasis.
- Si algo no transiciona bien, revisar conexiones entre capas y opacidades en start/end.
Al final, comprobar todo en el iPhone con el viewer. Si un botón no responde, conviene:
- Desconectar capas vinculadas por error.
- Ajustar posiciones y opacidades en el estado correcto.
- Confirmar visibilidad del call to action en el end screen.
¿Próximos pasos?: si tienes Mac, descarga Flinto y explora la sección learn en flinto.com para seguir practicando. La clave es iterar, probar swipes lentos en preview y ajustar cada capa hasta que el onboarding se sienta natural.
¿Te gustaría que analicemos otro patrón de transición o un flujo distinto? Comparte tu duda o tu pantalla favorita para animar.