Udemy

Platform

Español

Language

Mobile Apps

Category

Diseño de apps para iOS 13 con Swift UI desde cero

Aprende todos los trucos de Swift UI, el nuevo framework para crear vistas de apps para iOS 13 con Xcode 11

4.25 (160 reviews)

Students

9 hours

Content

Feb 2020

Last Update
Regular Price

SKILLSHARE
SkillShare
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

Crear vistas utilizando Swift UI de forma cómoda y sencilla, tanto usando la vista del programador como la del artista

Tener una visión global de cómo crear interfaces gráficas con Swift UI

Comparar la diferencia entre los Storyboard y Swift UI

Dominar los entresijos de Swift UI, incluyendo constraints, stacks, custom views y mucho más

Ver paso a paso todo el contenido que rodea el framework de Swift UI y dominarlo antes de que salga iOS 13


Description

Bienvenido al Curso Completo de Swift UI de cero a experto con Juan Gabriel Gomila, profesor destacado en Udemy con más de 10,000 valoraciones de más de 90.000 estudiantes y una media de 4.53 sobre 5, el MEJOR VALORADO por sus cursos de iOS en el mercado de cursos online de habla hispana! ⭐️⭐️⭐️⭐️⭐️ 

Este curso de Swift UI e iOS 13 se basa en la propia experiencia de Juan Gabriel como mentor y desarrollador de aplicaciones desde hace ya más de 9 años, y es el quinto curso que prepara de la colección de cero a experto en desarrollo de apps para dispositivos de Apple. Con este curso completo, aprenderás a utilizar Swift UI como un profesional del sector y a construir las vistas totalmente desde cero, haciendo énfasis en los detalles del nuevo framework de Apple, tanto para iPhone como para iPad usando iOS 13. Incluso SI NO TIENES ninguna experiencia programando, lo podrás seguir sin problemas, porque los conceptos estarán explicados desde cero y haciendo énfasis en todo el detalle que necesitas para llegar a ser un experto.

Durante el curso iremos paso a paso con los videos para aprender todo lo que necesitas saber para convertirte y tener éxito como desarrollador de aplicaciones. En el curso tendrás horas y horas de video en HD y nos basaremos en aprender acerca de este nuevo framework Swift UI que se anunció el día 3 de Junio de 2019. De hecho, este es el primer curso de todo el mundo publicado acerca de Swift UI, menos de una semana después de que se presentara y es un curso que irá creciendo durante todo el verano de 2019 con más ejemplos y código a medida que el framework de Apple vaya madurando y se vaya estableciendo como el futuro del diseño de aplicaciones.

Además estará actualizado a la última versión de iOS incluyendo los cambios que vayan saliendo en las sucesivas betas de iOS 13. Al acabar el curso además conocerás y podrás programar de forma fluida las vistas utilizando Swift UI, de modo que estarás preparado para crear el diseño propias apps, seguir estudiando acerca de la programación o el resto de frameworks de iOS 13, o incluso buscar trabajo en una empresa o empezar de freelance como programador de vistas y diseño de apps usando iOS 13. Además, como siempre tendrás todo el código fuente, ejemplos y recursos adicionales disponibles desde el día 1 en el repositorio Github del curso.

Apúntate ya y preparate para acceder a:

  • Contenido grabado en video en HD 1080p.

  • Todo lo que necesitas saber para empezar a crear la vista y el diseño de una app desde cero y sin experiencia previa.

  • Todo el código fuente y material complementario del curso desde el Github del mismo. 

  • Formación complementaria como la creación de gráficos, uso de repositorios, técnicas de usabilidad y marketing y mucho más!

  • Acceso único a la comunidad de Discord donde compartirás con el resto de estudiantes tus dudas y problemas, y donde todos juntos daremos feedback para aprender en comunidad. No hay nada mejor que tener un grupo de discusión desde el sofa de tu casa!

Al acabar el curso podrás dar el paso adelante con la programación en Swift 5 y ser capaz de elevar tus habilidades de diseño al máximo exponente con lo aprendido en este curso. El temario irá creciendo durante todo el verano de 2019, pero la idea es ir cubriendo los aspectos tanto básicos como avanzados de Swift UI, incluyendo:

  • Tu primera app con Swift UI, todo lo necesario para crear tu primera app con una sola vista

  • Vistas personalizadas, configurables y reutilizables entre proyectos

  • Tablas, listas y transmisión de información entre las diferentes vistas

  • Storyboards vs Swift UI, cambios y cómo cambiar el chip (por si vienes de una versión anterior)

  • Las previews de Xcode, un cambio esencial para hacer cambios en caliente y no esperar a la compilación

  • APIs y datos (próximamente)

  • Animaciones y dibujos (próximamente)

  • Swift UI para MacOS, WatchOS y TvOS (próximamente)

  • Cómo integrar Swift UI en un proyecto ya existente (próximamente)

  • Accesibilidad y Swift UI (próximamente)

¡Ah! Y no te bases solo en mis palabras, mira las más de 16.000 valoraciones de mis estudiantes en otros cursos y juzga tu mismo en base a lo que ellos mismos opinan! Incluso los desarrolladores profesionales de apps aprenden cosas nuevas con mis cursos completos de desarrollo.

Y por último, recuerda que tienes 30 días de garantía de devolución si el curso al final no te gusta. Así que puedes aprovechar la oferta ahora mismo, comprarla con riesgo cero y empezar a hacer el curso para ver si ha valido la pena la inversión. ¡Solo tienes que hacer click y pillarte el mejor curso de diseño de apps utilizando Swift UI, de cero a experto con Juan Gabriel Gomila!


Screenshots

Diseño de apps para iOS 13 con Swift UI desde cero
Diseño de apps para iOS 13 con Swift UI desde cero
Diseño de apps para iOS 13 con Swift UI desde cero
Diseño de apps para iOS 13 con Swift UI desde cero

Content

Introducción

Introducción

Conoce a tu profesor, Juan Gabriel Gomila

Nota acerca del curso

Acerca de las valoraciones en Udemy

Cómo usar todo el potencial de Udemy y redactar preguntas en el foro

Archivos del curso y comunidad de Discord

Cómo instalar Github Desktop y clonar el repo del curso

Eliminar ciertos ficheros de GitHub

Todos los archivos y proyectos del curso en Github

Únete a la comunidad de Discord para aprender todos juntos

Datos para acceder a la comunidad de Discord

El proceso de crear una nueva app

Cómo descargar las betas de iOS 13 y XCode 11

Instalando Xcode 11

Instalando la beta de MacOS Catalina

Los tipos de apps en Xcode

Un paseo por la interfaz de Xcode

Mi primera app con SwiftUI

Un vistazo a la app de la sección

Imágenes en las apps de iOS

Modelos de datos con Scripts

Manejo de imágenes con SwiftUI

Stacks

Espacios y márgenes

Bordes, fondos, sombreados y formas en las imágenes

Paddings

El tipo de fuente

Cómo crear vistas reutilizables

Implementando las reusable views

Tablas, listas y navegación para Mi primera app con Swift UI

Un vistazo a la app de la sección

Cómo modificar la preview para obtener una celda

El diseño de las celdas

Añadir datos a una celda dinámicamente

La creación de Listas en iOS 13

Cómo refactorizar nuestros ficheros y cambiarles el nombre

Como pasar información de la lista al detalle

Bonus: cómo subir tu proyecto a github desde Xcode

Bonus: Introducing Swift UI at WWDC 19 de Apple

Las nuevas previews de Xcode

Xcode Previews

Preview Layouts

Diferentes dispositivos en tiempo real

Las modificaciones de environment para probar diversas fuentes

Factores de escala de texto e imágenes

Ejercicio: cómo escalar múltiples textos

Celdas con formatos dinámicos

Últimos trucos sobre las Previews de Xcode

Más sobre las nuevas vistas de SwiftUI

Proyecto 2: el mundo de los videojuegos

Swift UI, un lenguaje declarativo

Modificadores en Swift UI

Páginas web de recursos gráficos

Imágenes en Swift UI

SF Symbols

Stacks

Botones

Introducir textos a través de text fields

Cambio de Sintaxis en iOS 13

Sliders y toggles

Ejercicio: diseñando nuestra interfaz

Cómo diseñar la pantalla de valoraciones

Vistas y sub vistas

Ejercicio: refactorización final del código

Modelo de datos en SwiftUI

El protocolo Identifible

States de una view de Swift UI

Navigation link para pasar objetos entre vistas

El botón de crear un nuevo juego con PresentationLink

Ocultar vistas con variables de Environment

Object Binding

Caso de uso del object binding entre vistas

BONUS: Un regalo para ti

Felicidades, has completado el curso de Swift UI

BONUS: Todos los cursos de JB en descuento para ti!


Reviews

A
Alvaro14 July 2020

Es muy introductório, no esta mal pero esta desactualizado, hay muchos métodos que ya no se usan o cambiaron, esta bien pero es necesario enfatizar mucho mas

H
Harold9 May 2020

Me ha gustado la iniciativa de crear el curso al momento que van saliendo las actualizaciones de las herramientas y api como tal.

F
Francisco20 April 2020

La primera App, la de los pilotos de F1, perfecta, pero la segunda App, una locura, lo abandone porque era imposible seguirlo, demasiado compleja y muy rápida. Ya dudo que pueda aprovechar el otro curso que he comprado de lo mismo.

J
Jorge14 April 2020

No he podido seguir enteros los desarrollos porque el instructor utiliza una beta de Xcode y en la versión 11.4 no funcionan algunos de los comandos que utiliza. Creo que debería especificarse en qué versión de Xcode tienes que estar para poder seguir los desarrollos correctamente.

I
Ivan6 April 2020

muchos comandos han sido ya reemplazados por otros nuevos (deprecated) y tienes que estar tirando de google y documentación adicional para poder seguir con el curso. de hecho, yo me he quedado atascado en un punto que no he sabido resolver por que las explicaciones de JG ya no son validas.

J
Juan21 February 2020

Superficial y desactualizado. De todos los cursos que tengo de este profesor es el peor con diferencia. Mejor esperar a que saque uno con contenido al día y más elaborado. Lo que me sorprende es que si no piensa actualizarlo lo siga vendiendo.

L
Luis13 February 2020

Excelente como explica el docente, se nota claramente que da clases. Con respecto al curso es muy recomendable para la gente que ya programa en xcode para iphone, etc, etc. Dado que para los que no tenemos conocimiento de programación en swift se hace un poco complicado aveces entender los conceptos, pero de todas formas se entiende a la perfección. A mi en lo personal me a justado mucho y me ha entusiasmado para hacer el curso de swift.

D
Diego28 December 2019

Explica muy bien sus clases. Pero hay conceptos que para desarrolladores que ya sean avanzados son prescindibles, como por ejemplo, la estructura de XCode, cómo instalarlo, o el uso de Git. Si bien es cierto, comprendo que estas clases tienen que adecuarse a todo tipo de usuario. A pesar de ello, es muy buen curso y se aprende mucho sobre las novedades que trae consigo el nuevo framework. Mis felicitaciones.

I
Ivan20 December 2019

Excelente curso aunque aun faltan puntos por abarcar, por ahora solo es la punta del iceberg de este potente framework

A
Andrés16 December 2019

las explicaciones bastante claras y sobretodo teniendo en cuenta que es un framework nuevo y en constante cambio, felicitaciones por el trabajo. gracias

J
Jorge11 December 2019

Esta muy lejos de ser un curso de 0 a experto. El contenido deja mucho que desear y no está actualizado. A años luz de otros cursos del mismo instructor.

M
Marcos14 November 2019

Muy buen curso sobre SwiftUI, El profesor sabe explicar bien su clase y domina el tema ampliamente, al final las ultimas 2 clases si hubo alguna parte del código que no corre bien con swiftUI final release. Por lo demas excelente curso.

J
Jorge2 November 2019

El contenido incluido está genial, como cualquier curso con JB, el problema es que está desactualizado por completo... Una de las partes más importantes, como es la del ObjectBinding ha cambiado por completo por lo que a mucha gente no le servirá lo comentado en el video. Por otro lado, creo que se ha quedado corto, esperaba algunas secciones más. No obstante, gracias a JB por la forma de explicar y espero que lance pronto alguno de esos megacursos suyos que tanto me gustan orientado a SwiftUI / iOS 13 ..

R
Reinner1 November 2019

Un curso basico y bueno, pero falta bastante contenido Animaciones Mapas CollectionsViews Tabs Supongo que es el primer paso para conocer bien

M
Manuel26 October 2019

Desde iOS 10 he comprado todos los cursos de este profesor, y al contrario que los anteriores que me parecieron fantásticos, este me ha parecido bastante flojo respecto a los anteriores, no se profundiza, solo se realizan dos proyectos, es una visión muy superficial del nuevo lenguaje. Ademas los ejemplos están pendientes de actualizar ya que Apple ha cambiado bastante desde las betas. Espero que lo mejore, para que siga la linea de los anteriores.


Coupons

DateDiscountStatus
6/27/202178% OFFExpired
7/9/202178% OFFValid

2397342

Udemy ID

6/3/2019

Course created date

11/23/2019

Course Indexed date
Bot
Course Submitted by