Development > Mobile Development > Xcode

Introducción a SwiftUI

SwiftUI es un framework descriptivo utilizado para crear vistas en iOS, iPadOS, watchOS, tvOS y macOS; al ser sencillo nos permite crear componentes fácilmente

Ver Curso

Mira cursos similares a Introducción a SwiftUI

 

Por qué hacer el curso Introducción a SwiftUI

SwiftUI se ha convertido en el estándar para desarrollar aplicaciones en el ecosistema Apple, y las empresas lo buscan activamente en sus nuevos perfiles técnicos. Si estás pensando en dar un salto en tu carrera profesional, aprender este framework te coloca justo donde el mercado está mirando. Con actividades freelance o proyectos personales, tus habilidades con SwiftUI te permiten mostrar un portafolio moderno y alineado con lo que piden hoy startups y grandes compañías. Al finalizar una formación sólida e introductoria como esta, tu perfil deja de ser el de alguien que solo conoce lo básico y pasa a ser el de un profesional preparado para diseñar interfaces nativas con menos código y más rapidez. Es el momento ideal para posicionarte en un sector con alta demanda.  

Cómo es Introducción a SwiftUI

SwiftUI es un framework descriptivo utilizado para crear vistas en iOS, iPadOS, watchOS, tvOS y macOS; al ser sencillo nos permite crear componentes fácilmente reutilizables a través de cada uno de los SDKs.En este pequeño curso se llevaré de la mano a través de los componentes visuales principales utilizados para la construcción de aplicaciones en iOS. SwiftUI se comporta de forma sencilla en sus componentes pero al mezclarlos nos permite crear vistas complejas, fáciles de mantener y escalables.Explicaré un poco el concepto de árboles de renderizado, base principal para mostrar los componentes en pantalla, además de identificar los componentes condicionales y mejorar la optimización de tus vistas al momento de ser renderizadas en pantalla.Además de los siguientes componentes y algunos de sus modificadores:TextsImagesButtonsStacksScrollviewsListsTambién les explicaré los conceptos de State y Binding que nos permiten construir vistas dinámicas así como trabajar con un modelo privado dentro de nuestras propias vistas, es decir, valores que nos permitan re-renderizar nuestra vista cada vez que haya un cambio, estos valores u objetos generan una dependencia directa con los nodos de una vista, los cuales serán marcados como dependientes de los cambios de estos valores.  

Cursos que complementan