Fundamentos de SwiftUI y desarrollo de Interfaces

1

Creación de Apps Modernas con SwiftUI

2

Desarrollo de Aplicaciones con Swift UI y Xcode

3

Uso de Modifiers en SwiftUI para Personalizar Vistas

4

Dibujo y Personalización de Íconos e Imágenes en Xcode

5

Creación de Layouts Complejos con Stacks en SwiftUI

6

Scroll View y Stacks: Creación de Listas y Carruseles en SwiftUI

7

Listas nativas y optimización de memoria en SwiftUI

8

Buenas prácticas en SwiftUI: Creación y organización de vistas y modelos

Quiz: Fundamentos de SwiftUI y desarrollo de Interfaces

Interacción del Usuario y Componentes de Entrada

9

Creación y Funcionalidad de Botones en SwiftUI

10

Uso de Text Field y Text Editor con Validaciones en SwiftUI

11

Uso de Pickers en SwiftUI para Selección de Fechas y Opciones

12

Uso de Sliders y Toggles en SwiftUI para Recibir Datos del Usuario

13

Formulario de Notas en SwiftUI: Creación y Personalización

14

Creación y Uso de Alertas y Sheets en SwiftUI

15

Gestos en SwiftUI: Tap, Long Press y Drag en Xcode

16

Animaciones y Transiciones en SwiftUI con ProgressView

Quiz: Interacción del Usuario y Componentes de Entrada

Manejo del Estado y Arquitectura con ViewModels

17

Refactorización de Formularios con ViewModel en Swift

18

Conexión de datos en apps con Environment Object en SwiftUI

19

Creación de Componentes Reutilizables con @Binding en SwiftUI

Quiz: Manejo del Estado y Arquitectura con ViewModels

Navegación Avanzada

20

Navegación y Detalles en SwiftUI: Conexión de Listas y Vistas

21

Personalización de Tool Bar y Navegación con TabViews en SwiftUI

Quiz: Navegación Avanzada

Lanzamiento de la app

22

Añadir botón de favoritos y configurar icono de aplicación

23

Lanzamiento de tu Primera App con SwiftUI en el Simulador

Creación de Apps Modernas con SwiftUI

1/23
Recursos
Transcripción

Imagina poder desarrollar aplicaciones modernas, fluidas y visualmente atractivas sin necesidad de ser un experto en programación. SwiftUI es la herramienta que te permite reducir hasta en un cuarenta por ciento el tiempo necesario para diseñar interfaces. Este poderoso recurso de Apple está diseñado para que los desarrolladores se concentren más en el diseño y la creatividad, minimizando el código redundante.

¿Qué aprenderás en este curso de SwiftUI?

A lo largo de este curso, exploraremos cómo SwiftUI transforma la manera en que se construyen las aplicaciones, priorizando el diseño visual y la facilidad de uso. La meta es brindarte las habilidades esencialmente prácticas para crear aplicaciones que sorprendan y cautiven a los usuarios.

  • Creación de interfaces atractivas: aprenderás a utilizar SwiftUI para diseñar interfaces de usuario que no solo sean funcionales, sino también visualmente atractivas.
  • Personalización de elementos visuales: desarrollarás la habilidad de personalizar los componentes visuales para conferir a tu aplicación un estilo único y distintivo.
  • Organización del diseño de la app: descubrirás cómo estructurar los elementos de diseño para asegurar que tu aplicación sea clara y fácil de usar.
  • Incorporación de interactivos y dinámicos: aprenderás a agregar imágenes y elementos interactivos que dinamicen y revitalicen tu aplicación, haciendo que se destaque.
  • Construcción de una app completa: finalmente, aplicarás todos estos conocimientos para desarrollar una aplicación completamente funcional desde cero.

¿Qué necesitas para comenzar?

Para sacar el máximo provecho de este curso, asegúrate de cumplir con los siguientes requerimientos:

  • Una Mac con la última versión de Mac OS.
  • Xcode instalado en tu sistema.
  • Fundamentalmente, tener curiosidad y un deseo inquebrantable de aprender algo nuevo y emocionante.

¿Quién debería tomar este curso?

Este curso está cuidadosamente diseñado para aquellas personas que ya tienen experiencia con Swift y desean dominar SwiftUI. Su simplicidad y eficiencia te permiten centrarte más en la creatividad, impulsando así tu capacidad para desarrollar aplicaciones con diseños impresionantes y animaciones sorprendentes.

¿Qué lograrás al finalizar este curso?

Una vez que completes este curso, habrás diseñado y desarrollado una aplicación funcional de creación de notas, lista para ser utilizada. Si siempre has soñado con crear aplicaciones impresionantes, este momento es ideal para hacer realidad tus objetivos. Con la guía de Santi Mendoza, tendrás las herramientas y el soporte necesarios para crear aplicaciones modernas, funcionales y realmente impactantes.

¡Prepárate para transformar tus ideas en realidad y dar el siguiente paso en tu camino como desarrollador de aplicaciones! Con SwiftUI, el límite es tu imaginación.

Aportes 2

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Tengo el deseo de diseñar una aplicación terriblemente compleja. En un tiempo regresaré para decirles si sus funciones fueron suficientes para cubrir mis exigentes necesidades.
Empecemos ;)