View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • AI & Machine Learning
    • App Intents
    • Apple Intelligence
    • Games
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Videos

Abrir menú Cerrar menú
  • Colecciones
  • Todos los videos
  • Información

Más videos

  • Información
  • Taller grupal sobre energía y rendimiento

    Únete en línea para participar en la WWDC26 junto a ingenieros y diseñadores de Apple, donde podrás hacer preguntas, recibir consejos y ver el debate sobre los anuncios más importantes sobre energía y rendimiento de la semana. Se lleva a cabo en inglés.

    Capítulos

    • 0:00:00 - Introducción
    • 0:06:09 - Como principiante, ¿cuáles son los principales factores que afectan el consumo de energía y el rendimiento de una app en SwiftUI y cómo puedo diseñar apps simples que eviten el consumo de batería y la lentitud?
    • 0:12:09 - ¿Cuál es el mayor error relacionado con el consumo de energía que ven en muchas apps y que la mayoría de los desarrolladores no se dan cuenta de que están cometiendo?
    • 0:15:18 - ¿Cuál es la mejor documentación para Instruments? ¿Hay guías escritas?
    • 0:17:45 - Nuestra app muestra pantallas de UIKit/SwiftUI sin mucho trabajo en segundo plano, pero Xcode informa un consumo de batería “alto”. ¿Cuáles son las mejores prácticas para averiguar por qué?
    • 0:20:11 - Un objeto de tema se inyecta mediante @EnvironmentObject y se lee en cada componente atómico en muchos niveles de anidamiento y cientos de componentes. ¿A qué escala esto se convierte en un cuello de botella? ¿Existe un enfoque mejor?
    • 0:21:26 - ¿Cómo cargarían conjuntos de datos de gran tamaño (de 50,000 a 500,000 registros) en tablas de SwiftUI y cómo registrarían y analizarían el rendimiento y las regresiones con MetricKit?
    • 0:25:26 - ¿Cómo prioriza iOS 27 las tareas en segundo plano cuando el sistema se encuentra bajo cargas de trabajo pesadas de Apple Intelligence?
    • 0:28:15 - Para evitar bloquear el hilo principal, ejecuto tareas pesadas en hilos en segundo plano, pero durante el arranque esto causa muchos saltos entre hilos. ¿Cuán costoso resulta el salto frecuente entre hilos frente al bloqueo? ¿Existe un enfoque mejor?
    • 0:35:48 - Además de las tareas en segundo plano, ¿cuál es el “asesino silencioso de la batería” más común en SwiftUI? ¿Cuánto gasta la sobreinvalidación de vistas y cuál es el mejor flujo de trabajo en Instruments para identificarla?
    • 0:37:40 - ¿Hay mejoras de rendimiento para listas y tablas muy grandes en SwiftUI en macOS 27 y mejores prácticas para procesar decenas o cientos de miles de elementos?
    • 0:39:52 - Uso AnyView para la eliminación de tipos en varios lugares. ¿Qué tan costoso es en la práctica? ¿Existe un umbral más allá del cual se convierte en un problema o evitarlo sería una optimización prematura?
    • 0:42:01 - MetricKit, State Reporting y Crash Report Extensions son novedades este año. ¿Hay otras herramientas destacadas para desarrolladores que valga la pena considerar y que no aparecieron en la página de actualizaciones?
    • 0:46:50 - El rendimiento de Swift es algo en lo que me gustaría profundizar. Más allá de las sesiones de la WWDC y las propuestas de evolución, ¿cuál es el camino (bases de código, internos del compilador, libros, estándares) para desarrollar un conocimiento real?
    • 0:49:20 - Después de la charla sobre rendimiento, evité los parámetros de cierre @escaping, lo cual mejoró el rendimiento, pero me limita. A veces es fundamental pasar @escaping (o contenido @ViewBuilder). ¿Algún consejo?
    • 0:50:29 - Al procesar datos dinámicos o recursos pesados en SwiftUI, ¿cuáles son las mejores prácticas para evitar que las actualizaciones de vista generen fallas o picos del CPU en dispositivos más antiguos?
    • 0:55:11 - Nuestra app se basa en ARKit, Metal y tareas de cómputo intensivo, y se usa al aire libre bajo luz solar directa, lo que provoca estados térmicos elevados. ¿Cómo debemos gestionar la presión térmica y mantener una buena experiencia?
    • 0:59:00 - ¿El uso extensivo de propiedades @Environment en una app grande desarrollada con SwiftUI tiene algún impacto en el rendimiento, por ejemplo, muchos valores inyectados en una jerarquía profunda de vistas?

    Recursos

      • Video HD
      • Video SD
  • Buscar este video…

Developer Footer

  • Videos
  • WWDC26
  • Taller grupal sobre energía y rendimiento
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • AI & Machine Learning
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    • Documentation Archive
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines