UIKit
¿Qué es UIKit?
UIKit es el framework de interfaz de usuario de Apple para el desarrollo de aplicaciones iOS, iPadOS y tvOS. Proporciona la infraestructura fundamental para gestionar la interfaz gráfica de las apps: vistas (views), controladores de vista (view controllers), gestión de eventos táctiles, animaciones, navegación y componentes estándar como tablas, colecciones, botones y campos de texto. Es la base sobre la que se construyeron todas las aplicaciones iOS durante más de una década. Aunque SwiftUI está ganando adopción como el framework moderno declarativo de Apple, UIKit sigue siendo ampliamente usado y necesario para mantener y evolucionar apps existentes. Los desarrolladores iOS deben conocer ambos frameworks para trabajar en el ecosistema Apple de forma profesional.