CursosEmpresasBlogLiveConfPrecios

Auto-Layout

Clase 11 de 25 • Curso Básico de Figma - 2022

Clase anteriorSiguiente clase

Contenido del curso

Introducción
  • 1
    ¿Para qué sirve Figma y por qué elegirlo?

    ¿Para qué sirve Figma y por qué elegirlo?

    04:39
  • 2
    Interfaz en Figma

    Interfaz en Figma

    09:34
  • Introducción

Básicos
  • 3
    Configuración de guías y retículas

    Configuración de guías y retículas

    05:17
  • 4
    Creación de textos y estilos

    Creación de textos y estilos

    15:18
  • 5
    Figuras e imágenes en Figma

    Figuras e imágenes en Figma

    13:22
  • 6
    Efectos en Figma

    Efectos en Figma

    07:02
  • 7
    Redes de Vectores

    Redes de Vectores

    15:20
  • 8
    Colores en Figma

    Colores en Figma

    09:50
  • Básicos

Combo
  • 9
    Importar y exportar

    Importar y exportar

    08:14
  • 10
    Cómo crear guías de estilo

    Cómo crear guías de estilo

    07:33
  • 11
    Auto-Layout

    Auto-Layout

    12:39
  • 12
    Los 15 mejores atajos para trabajar en Figma

    Los 15 mejores atajos para trabajar en Figma

    11:20
  • 13
    Creación de componentes reutilizables: clase teórica

    Creación de componentes reutilizables: clase teórica

    08:29
  • 14
    Creación de componentes reutilizables: clase práctica

    Creación de componentes reutilizables: clase práctica

    11:37
  • 15

    Playground: Practica la creación de componentes reutilizables

    00:00
  • Combo

Prototipado
  • 16
    Prototipado simple: interacción de scroll

    Prototipado simple: interacción de scroll

    07:44
  • 17
    Prototipado simple: conexión de diferentes frames

    Prototipado simple: conexión de diferentes frames

    10:44
  • 18
    Prototipado avanzado: smart animate y componentes Interactivos

    Prototipado avanzado: smart animate y componentes Interactivos

    07:19
  • Prototipado

Co-Creando
  • 19
    Cómo agregar comentarios a los diseños

    Cómo agregar comentarios a los diseños

    05:53
  • 20
    Historial de versiones en Figma

    Historial de versiones en Figma

    05:48
  • 21
    Librerías de estilos y componentes

    Librerías de estilos y componentes

    05:21
  • Co-Creando

Superpoderes
  • 22
    FigJam

    FigJam

    06:40
  • 23
    Uso de plugins en Figma

    Uso de plugins en Figma

    14:02
  • 24
    Community: proyectos open-source y perfiles

    Community: proyectos open-source y perfiles

    05:36
  • Superpoderes

Cierre
  • 25
    Proyecto final del curso de Figma

    Proyecto final del curso de Figma

    02:01
    German Pinilla

    German Pinilla

    student•
    hace 3 años

    ++Auto-Layout++

    Esta heramienta no solo permite estanadarizar nuestros objetos, tambien permite ver como van a escalar en diferentes intefaces manteniendo consistencia entre los elementos mismos, esto se llama Auto Layout.

    ++Box model++ El box model esta compuesto por:

    • Content: Es el contenido de nuestro objeto (texto, figura, imagen)
    • Padding: El área de padding es el espacio entre el contenido del elemento y su borde (border).
    • Border: La propiedad border permite definir en una única regla todos los bordes de los elementos seleccionados.
    • Margin: La propiedad margin establece el margen para los cuatro lados desde el borde.
    boxmodel.png

    ++Propiedades del Auto-layout++

    • Mantiene patrones de distancia simetricos entre sus elementos
    • Son frames, no grupos
      • Tienen una alineacion vertical u horizontal
    • Las propiedades de los elementos se modifican desde adentro, pero tienen comportamientos globales

    ++Creando Auto-layout++

    • Seleccionar los elementos
    • Shift + a
    • Definir alineacion del frame
    • Default depende de los elementos existentes

    ++Editando Auto-layout++

    • Ocultar / mostrar elementos
      • Esto los "elimina" de la alineacion
    • Re-organizacion con:
      • Drag
      • Flechas
      • Iconos

    ++Para que sirve el Auto-layout?++ Consistencia

    • Los componentes de una interfaz van a existir dentro de un box model, independiente de la tecnologia que se use para codificarlos
    • Replica dicho "Box model" sobre una interfaz es un gran lugar para empezar a comunicarse mejor con los programadores
      Vanessa Pineda Bernal

      Vanessa Pineda Bernal

      student•
      hace 3 años

      muchas gracias

      Manuela Leyva Bernal

      Manuela Leyva Bernal

      student•
      hace 3 años

      excelente gracias

    Jairo Ordoñez Pacheco

    Jairo Ordoñez Pacheco

    student•
    hace 3 años

    Este mán es muy pro explicando, lo hace de una manera tan natural que quiero seguirlo en sus redes sociales, he quedado impresionado. ¿alguien sabe como localizarlo?

    Ferney Alexander Nava Trujillo

    Ferney Alexander Nava Trujillo

    student•
    hace 3 años
    Captura de pantalla 2022-10-16 175121.png
    Juan David Niño Rodriguez

    Juan David Niño Rodriguez

    student•
    hace 3 años

    Muy interesante esa funcionalidad de auto layout sobretodo pensando en aplicaciones tipo ecommerce modificando los parametros algo tipo pinterest

    Luis Aguirre

    Luis Aguirre

    student•
    hace 3 años

    Me costó un poco entender cómo funciona realmente el Auto-Layout al inicio. Una reforzadita con videos de YouTube y ya quedó :D

    Daniel Cruz

    Daniel Cruz

    student•
    hace 3 años

    Es muy bueno el autolayout para los devs porque si generamos un padding se mostrará en el panel de inspeccionar, y eso hace que podamos generar mejores responsive designs con flexbox

    Kevin Rodrigo Flores Acosta

    Kevin Rodrigo Flores Acosta

    student•
    hace 3 años

    Excelente explicación, muchos pensarían que no tiene mucha importancia estos conceptos, pero para uno como desarrollador, sabe lo esencial que es saber esto; lo cual ayuda mucho cuando se esté creando un Design System para una empresa.

    Jeisson Espinosa

    Jeisson Espinosa

    student•
    hace 3 años

    Información resumida de esta clase #EstudiantesDePlatzi

    • Auto-Layout es la herramienta que me permite estandarizar mis objetos y como estos escalan según la interfaz, siempre manteniendo la consistencia entre ellos mismos

    • En programación veremos mucho el box-model y dentro de este encontramos: El content, el padding, el border y el margin

    • El margen entre el content y el border se le conoce como padding

    • Auto-Layout me permite combinar diferentes elementos y estandarizar los parámetros a lo largo de la interfaz

    • El Auto-Layout es un Frame y no son grupos, estos se organizan de manera vertical u horizontal

    • Los elementos que estén dentro del Layout tienen su propias propiedades que se pueden modificar pareo también un comportamiento global

    • Shift + a = Crear Auto-Layout

    • Cuando oculto un elemento dentro del Layout los demás se reorganizan

    • Es importante tener claro que los componentes de una interfaz van a existir dentro del box-model

    • Replicar el box-model dentro de nuestros proyectos es una gran ayuda para los programadores

    • Cuando creo un Layout en sus propiedades puedo modificar su padding de manera vertical u horizontal y el padding en medio de sus elementos

    • Presionando la tecla Ctrl y dando clic en el lugar donde modifico el padding activo un paddng global para el Layout

    • Interesante

    • Podemos organizar los elementos que tengamos en horizontal dentro de un Auto-Layout par luego organizarlos con otros elementos de manera vertical

    • Aprender a manejar esta herramienta es fundamental

    Robinson Javier Ordoñez Barreiro

    Robinson Javier Ordoñez Barreiro

    student•
    hace 3 años
    Captura de pantalla 2022-11-24 a la(s) 7.57.39 a.m..png
    Edith Johana Colmenares Contreras

    Edith Johana Colmenares Contreras

    student•
    hace 3 años
    Captura de pantalla (1006).png
    la verdad no entendi muy bien la 3ra funcionalidad
      Disl B

      Disl B

      student•
      hace 3 años

      Hola, espero te ayude mi resumen

      fixed height, fixed horizontally: El contenedor mantendrá su tamaño fijo cuando el contenedor padre se agrande o se haga más pequeño

      fixed width, fill vertically : El contenedor mantendrá la medida de anchura aunque el contenedor padre se agrande o se haga más pequeño, pero la altura cambiará dependiendo del tamaño del contenedor padre, pues llena el espacio verticalmente

      fixed height, fill horizontally: La altura del contenedor es fija, mientras que el ancho variará dependiendo del tamaño del contenedor padre

      fill vertical, fill horizontal: El contenedor hijo incrementará o disminuirá su alto y ancho, cuando el contenedor padre aumente o disminuya su tamaño.

      Edith Johana Colmenares Contreras

      Edith Johana Colmenares Contreras

      student•
      hace 3 años

      Muchas gracias!!! voy a probarlas !!!

    Gabriela Peñaloza Ramos

    Gabriela Peñaloza Ramos

    student•
    hace 2 años

    Alguien crea objetos en color rojo-rosado, verde, azul y morado. Automáticamente mi cabeza relaciona: bómbon, bellota, burbuja y bella XD No sé si solo me sucede a mí o a alguién más.

    yesica tamara mattos

    yesica tamara mattos

    student•
    hace 2 años

    no me gusta la actualizacion de platzi

      Rosmery Medina Linares

      Rosmery Medina Linares

      student•
      hace 2 años

      si a mí ya poco antes estaba bien

      Fernanda López

      Fernanda López

      student•
      hace 2 años

      no funciona bien :(

    Disl B

    Disl B

    student•
    hace 3 años

    Atajo de Windows y Mac para crear un Auto Layout

    Shift + a

    Hrach Kaderyan Midence

    Hrach Kaderyan Midence

    student•
    hace 3 años

    cuando selecciono los tres elementos para hacer el autolayout, la foto se centra automáticamente en la parte de abajo y al agregar mas texto no se mueve para dar paso al texto nuevo, se queda fija y se monta sobre texto. A alguien mas le ha ocurrido? no se como arreglarlo.

      brahian rodriguez

      brahian rodriguez

      student•
      hace 3 años

      tienes que cambiar el resizing de la caja contenedora de texto que quieres que se modifique, si es a lo ancho auto width o a lo alto auto height.

      Nico Levy

      Nico Levy

      student•
      hace 3 años

      Tengo el mismo problema. Intente con la solucion de abajo pero no encuentro de donde cambiar el resizing automatico

    Cristhian Villar

    Cristhian Villar

    student•
    hace 3 años

    Por fin puedo dominar las figuras donde yo quiero.. Gracias Layout... jejeje

    layout.jpg
    Jose Tellez

    Jose Tellez

    student•
    hace un año

    He adorado fervientemente esta clase. Soy desarrollador pero le hago un poco al diseño también y como no sé usar bien figma, nunca habia usado el auto layout.

    No sabeeeen el tiempo que pasé alineando objetos uno por uno de forma individual, esto es una maravilla.

    Cindy Milena Fontalvo Jiménez

    Cindy Milena Fontalvo Jiménez

    student•
    hace 2 años

    Mi trabajo.![](

    Captura de pantalla 2023-09-10 a la(s) 7.54.50 p.m..png

    Jimena Haran

    Jimena Haran

    student•
    hace 3 años

    Es una herramienta muy útil, vi cómo la usaban los devs y es muy importante

    María Luisa Barboza Restrepo

    María Luisa Barboza Restrepo

    student•
    hace 3 años

    Mi ejercicio de Auto- Layout

    8. CTG autolayout.png

    Pedro Isaac Aguilar

    Pedro Isaac Aguilar

    student•
    hace 3 años

    Auto Layout se vuelve un "must" cuando tienes muchos elementos de texto, imágenes y formas, y no quieres que se desacomoden cuando armas más pantallas o cuando el espacio de trabajo crece o se achica. De esta manera, esta funcionalidad es una de las mejores y más útiles que ofrece Figma, y además, creo que por ello es una de las razones por las cuales se ha convertido en el software más popular del diseño de interfaces.

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads