Los componentes interactivos de Figma

componentes-interactivos-figma

Durante el evento Config Europe 2020 Dylan Field anunció la implementación de los componentes interactivos de Figma. El CEO también habló sobre el tema en el post que publicó unas horas después de la conferencia.

Cuando supe que en algún momento íbamos a poder crear prototipos más reales, con más rapidez, facilidad y mejores interacciones me puse a contar los días con mucha ilusión.

Hoy 25 de febrero de 2021 Figma ha publicado una nota en su apartado de releases para anunciar que abre la beta de los componentes interactivos.

Lo sabes de sobra, es muy valioso poder ver y probar todas o casi todas las opciones y funcionalidades de los productos que creamos. Todos los integrantes del equipo se beneficiarán de una herramienta como la que Figma nos ofrecerá en breve.

componentes interactivos para crear prototipos
Aquí tienes el Canvas de Figma con alto contraste para ver en detalle las interacciones que he creado entre los componentes interactivos y los Frames de nuestro diseño de prueba, sigue leyendo para encontrar más información

Justamente hoy en mitad de una reunión le propuse a mis compañeros crear una serie de prototipos rápidos antes de pasar a la fase de UI design. Estoy seguro que esta nueva herramienta nos ayudará a realizar mejor nuestro trabajo.

Como ya lo hago con otros seguiré curando este post a medida que vaya llegando información, durante mis pruebas, etc.

Cómo crear componentes interactivos con Figma

Antes de explicar los pasos que debes seguir para crear componentes interactivos quiero compartir las palabras que mentalmente me dije a mí mismo cuando Figma hizo el anuncio de esta nueva funcionalidad.

“Los componentes interactivos de Figma son pequeños prototipos dentro de un prototipo mayor.”

Si sabes trabajar con los prototipos de Figma entenderás lo que quería decir con mis pensamientos. Con esta nueva funcionalidad ganaremos control sobre los prototipos que hacemos y sobre todo tiempo.

Ahora veamos cuáles son los pasos para crear componentes interactivos. Usaré como ejemplo la prueba simple y rápida que hice para ilustrar este artículo.

Crear interacciones entre las variantes de un componente

El primer paso es crear las interacciones entre las variantes de un componente. Evidentemente para hacerlo debemos antes haber creado el componente y sus Variants.

variants de un componente interactivo de figma
Un componente interactivo con sus variantes

En la captura anterior puedes ver el componente y un detalle del panel Variants donde se puede ver cómo las he organizado, por tipo (Types) y estado (States).

Para crear las interacciones debemos:

  • Pinchar en la pestaña Prototype del sidebar derecho de Figma.
  • Seleccionar dentro del componente la variante inicial de la interacción que vamos a crear.
  • Pinchar en el botón (+) que aparece en el margen derecho del cuadro delimitador.
  • Arrastrar la interacción hasta la variante destino.
  • Por último utilizaremos el panel Interactions para ajustar los detalles de la interacción (cómo se lanza, animación, etc).

Las interacciones sólo funcionan entre variantes de un mismo componente.

Cómo utilizar un componente interactivo

El segundo paso es utilizar los componentes interactivos en los prototipos que hagamos.

interacciones de un componente interactivo de figma
Interacciones entre las variaciones de un componente de Figma

¿Cómo usar los componentes?

  • Arrastrar el componente a uno de los Frames de nuestro diseño. No hay misterio, haremos lo mismo que hacemos con los componentes normales.
  • Crear las interacciones deseadas entre los componentes y los Frames.
  • Podemos incluso añadir más de una interacción utilizando diferentes disparador o triggers.
  • Editar las interacciones en la instancia de un componente interactivo, siempre que nuestro prototipo y diseño así lo requieran.

A partir de aquí imaginación al poder, las necesidades de nuestro proyecto nos llevarán a combinar todas las posibilidades que nos ofrecen los componentes interactivos.

Si deseas saber más sobre las interacciones que podemos usar te recomiendo leer el post dedicado a la creación de prototipos en Figma.

Por mi parte seguiré creando ejemplos de uso de componentes interactivos, algunos de ellos con más complejidad.

Crear tu propio diseño utilizando los componentes interactivos

Si quieres copiar y usar el archivo que hice para probar los nuevos componentes interactivos de Figma puedes acceder al mismo siguiendo el enlace del párrafo siguiente.

Al pulsar «Cargar contenido de Figma», aceptas conectar con Figma para mostrar este contenido. Recibirá tu IP y puede usar cookies y almacenamiento local según sus políticas. Más información. Puedes seguir leyendo sin cargarlo.

Abrir en Figma (se abre en otra pestaña)

Realiza una copia del archivo en tu cuenta de Figma y úsalo para probar la nueva herramienta.

Si creas un nuevo diseño utilizando parte del mío por favor cita la fuente, muchas gracias.

Pruebas con los componentes interactivos

24 horas después de hacer el registro para sumarme a la beta me llegó un correo electrónico dándome la bienvenida a la beta de los nuevos componentes interactivos de Figma.

En el mensaje decían que la nueva función se ofrecerá a todos los usuarios en unos meses y que la empresa estará encantada en recibir comentarios, preguntas, notificación de errores y peticiones de funciones extra por partes de los usuarios que nos unimos a la beta.

Además nos invitaron a una demostración en vivo en la que el equipo de producto dará consejos, compartirá trucos y responderá preguntas de usuarios. También nos ofrecieron tres enlaces, uno para descargar un archivo de Figma para aprender a usar los componentes interactivos, otro hacia el Foro de Soporte de Figma y otros dos para compartir nuestros archivos en Figma Community y en Twitter.

Aquí te dejo un pequeño avance para veas el funcionamiento de esta prueba fácil con lo nuevos componentes de Figma

También nos recordaron que probaremos una versión beta por lo tanto nos recomiendan no utilizar esta nueva función en proyectos importantes, de trabajo, etc.

Por último nos dijeron que si teníamos alguna pregunta podíamos ir al Centro de ayuda donde encontraremos toda la documentación necesaria.

Únete a la beta de los componentes interactivos de Figma

La versión beta de componentes interactivos ha finalizado y la función ya está disponible para todos los editores de Figma.‎

Si deseas probar los componentes interactivos puedes registrarte ahora mismo completando un formulario electrónico.

Si quieres ser una de las primeras personas en incorporarlos en sus diseños date de alta y prepárate. Después de introducir tus datos te llegará un correo electrónico con más información y un link para añadir el evento a tu calendario.

Figma no deja de crecer y nos esperan muchas horas de aprendizaje e implementación, es una tarea ardua pero al mismo tiempo apasionante.

Acerca de Juanpol

Product Designer en Magnific. Combino diseño, código e IA para crear mejores experiencias y agentes que transforman la forma en que diseñamos y construimos.

¿Te lo mando por correo?

Las siguientes notas de trabajo, en tu bandeja. Una o dos veces al mes.

Ver la newsletter