Qué es SwiftUI
SwiftUI cambió la forma de construir aplicaciones para el ecosistema de Apple. Frente al enfoque imperativo de UIKit y los Storyboards, su paradigma declarativo permite describir qué debe aparecer en pantalla y deja que el framework gestione cómo dibujarlo.
Un código para múltiples dispositivos
Puedes aprender su sintaxis una vez y aplicarla en iPhone, iPad, Mac y otros dispositivos de Apple. Los controles visuales, como botones, menús y listas, se adaptan automáticamente para verse y sentirse naturales en cada plataforma.
La documentación oficial de SwiftUI es un buen punto de partida para conocer sus conceptos y herramientas.
Vistas previas y desarrollo en tiempo real
El sistema Canvas integrado en Xcode permite ver los cambios visuales junto al editor mientras escribes. No es necesario recompilar toda la aplicación en un simulador para cada ajuste de diseño.
La gestión del estado también es reactiva: cuando cambia una variable, la interfaz se actualiza automáticamente. Los tutoriales paso a paso de Apple ofrecen una introducción práctica desde cero.