En WWDC hoy, Apple anunció un nuevo marco Swift UI que permite a los desarrolladores construir sus interfaces de aplicaciones utilizando mucho menos código.
"Las nuevas tecnologías de desarrollo de aplicaciones presentadas hoy hacen que el desarrollo de aplicaciones sea más rápido, más fácil y más divertido para los desarrolladores, y representa el futuro de la creación de aplicaciones en todas las plataformas de Apple", dijo Craig Federighi, vicepresidente senior de Ingeniería de Software de Apple. "SwiftUI realmente transforma la creación de la interfaz de usuario automatizando grandes porciones del proceso y proporcionando vistas previas en tiempo real de cómo se ve y se comporta el código UI en la aplicación. Creemos que a los desarrolladores les va a encantar".
Utilizando el código declarativo de SwiftUI, los desarrolladores pueden crear interfaces de usuario completas con animaciones fluidas.
SwiftUI también debería ahorrarle tiempo a los desarrolladores al proporcionar varias funciones automáticas que incluyen diseño de interfaz, modo oscuro, accesibilidad, compatibilidad con idiomas de derecha a izquierda e internacionalización.
Además, una nueva herramienta gráfica de diseño de interfaz de usuario integrada en Xcode 11 facilita a los diseñadores de interfaces de usuario ensamblar rápidamente una interfaz de usuario con SwiftUI sin tener que escribir ningún código. El código Swift se genera automáticamente y cuando este código se modifica, los cambios en la interfaz de usuario aparecen instantáneamente en la herramienta de diseño visual, lo que permite a los desarrolladores ver vistas previas automáticas y en tiempo real de cómo se verá y se comportará la interfaz de usuario a medida que refinan y prueban su código. .
La nueva API de Swift es universal, lo que significa que se puede utilizar para crear interfaces de usuario de aplicaciones para Apple Watch, Apple TV, Mac, iPad, iPhone y Apple Watch.
.
La noticia fue creada por el AUTOR ORIGINAL del link de arriba, auspiciamos al desarrollador original de la noticia sin perjudicar su reputación ni posicionamiento web.