SwiftUI - El libro de cocina completo del código - y el curso bíblico SwiftUI

SwiftUI - El libro de cocina completo del código - y el curso bíblico SwiftUI

Un compendio de código SwiftUI para cualquier escenario del éxito de ventas “SwiftUI for Masterminds” de JD Gauchat

Lo que aprenderás

SwiftUI - El libro de cocina completo del código - y el curso bíblico SwiftUI

  • Los estudiantes aprenderán a trabajar con SwiftUI Framework y obtendrán todo el código que necesitan para crear aplicaciones increíblemente geniales.

Requisitos

  • No se necesita experiencia: el curso enseña el idioma Swift desde el principio

Descripción

Bienvenido a "SwiftUI - El libro de cocina completo del código - Y la Biblia SwiftUI"

Esta es una guía de referencia de SwiftUI y un libro de cocina de código para todo SwiftUI (nota: este no es un curso basado en proyectos)

Mi nombre es Steve DeStefano, un desarrollador de iOS / macOS, y trabajando junto con el brillante programador JD Gauchat, he convertido su libro más vendido “SwiftUI for Masterminds” en este curso completo para desarrolladores.

Si no está familiarizado con SwiftUI, es una nueva forma de programar que utiliza un enfoque declarativo, lo que nos permite crear aplicaciones increíblemente interesantes, utilizando aproximadamente 5 veces menos código que los paradigmas de programación anteriores. Atrás quedaron los guiones gráficos familiares, así como el diseño automático, que a veces era muy frustrante para trabajar ... todo esto ha sido reemplazado con nuevas herramientas de diseño intuitivas dentro de Xcode que hacen que la creación de interfaces con SwiftUI sea tan fácil como arrastrar y soltar.

SwiftUI incluye todas las plataformas de Apple ... así que cree la aplicación una vez e impleméntela en las otras plataformas muy fácilmente.

¿Qué es la programación declarativa?

La programación declarativa es un estilo de programación no imperativo en el que describimos, o declaramos, los resultados deseados sin codificar explícitamente los comandos o pasos que deben realizarse.

La programación imperativa es un estilo de programación que utiliza declaraciones, en pasos explícitos para cambiar el estado de un programa ... es decir, tendríamos que codificar los diversos componentes o vistas nosotros mismos para que se muestren y se oculten ... esto es lo que hacemos con UIKit y guiones gráficos.

El contraste clave entre los dos estilos se puede resumir en dos palabras: QUÉ y CÓMO -

SwiftUI - El libro de cocina completo del código - y el curso bíblico SwiftUI

La programación declarativa se centra en qué el programa debe lograr, y la programación imperativa se centra en cómo el programa debe lograr el resultado.

Y este curso es diferente a otros cursos., en el sentido de que no solo rascamos la superficie, o creamos algunas aplicaciones simples ... aquí, les doy el marco SwiftUI, explicado.


Todas las instrucciones, todos los ejemplos y todas las herramientas que necesita para crear sus propias aplicaciones increíblemente geniales, sin perder tiempo ni charlas en la elaboración de calculadoras de propinas o aplicaciones para cenar fuera, que puede que no le interesen.

Aquí tomamos un enfoque más inteligente, primero, aprenderá cómo usar el marco SwiftUI, sus herramientas y tecnología.

Luego, cree las aplicaciones que desee con este nuevo conocimiento.

Obtiene las instrucciones paso a paso para cada tecnología en el marco SwiftUI y ve cómo usar las diferentes vistas, inicializadores, métodos y modificadores que están disponibles para cada una de esas tecnologías.

También se incluye en el curso el archivo de código correspondiente para cada conferencia, por lo que puede descargarlo y usarlo en sus aplicaciones de inmediato, todo construido con la última versión y probado para funcionar perfectamente. Esta es una enorme biblioteca de código, cientos de ejemplos que destacan SwiftUI Framework, cuidadosamente categorizados para una fácil búsqueda y referencia para que tenga todo lo que necesita para crear sus propias aplicaciones impresionantes para enviar a la App Store.

No más torpemente a través de los complicados documentos de Apple durante horas tratando de encontrar el código que necesita, o perdiendo el tiempo buscando en Stack Overflow, está obteniendo todas las instrucciones y el código que necesita ... solo necesita la idea para la aplicación, y está listo para comenzar.

LEER
Master React de la manera divertida! Crear una aplicación de películas desde cero Curso

Si es nuevo en Swift, no hay problema, hay una sección de idiomas al comienzo del curso que lo guiará a través del Swift Language y lo pondrá al día rápidamente.

Si es un programador experimentado, este curso es perfecto, porque es una enorme base de datos de instrucciones y código descargable que es perfecto para agregar a su propia biblioteca SwiftUI ... es similar a un libro de cocina de código pero con instrucciones muy detalladas.

Aprenderás todo sobre:

Desarrollo de aplicaciones • Lenguaje Swift 5 (lenguaje completo) • Protocolos • Marcos • Interfaz de usuario • Ver protocolo • Tipos opacos • Texto • Modificadores • Vista de color • Vista de imagen • Modificadores de eventos • Modificadores personalizados • Diseño • Área segura • Prioridades • Guías de alineación • Grupos • Vistas personalizadas • Vistas previas • Modificadores de vista previa • Entorno • Envoltorios de propiedades • @State • @Binding • @Environment • Modelo • Observable • @EnvironmentObject • Ver modelo • Combinar marco • Editores • Suscriptores • Transformar valores • Operadores • Temas • Botón de controles Ver • Vista de campo de texto • Vista de campo seguro • Vista de alternancia • Vista de control deslizante • Vista paso a paso • Vista de navegación • Vista de enlace de navegación • Vista de vista de tabulación • Hojas • Popovers • Vistas de alerta • Hojas de acción • Vistas divididas

• Navegación personalizada • Clases de tamaño • Orientación • Vista GeometryReader • Preferencias • Mac Catalyst • Código condicional • Menú • Soporte para múltiples Windows • Listas • Para cada vista • Vista de desplazamiento • Vista de lista • Modo de edición de secciones • Botones personalizados • Buscar • Vista de selector • Vista de selector de fecha • Formularios • Formas • Degradados • Imágenes • Trazados • Transformaciones de formas personalizadas • Animaciones • Prueba de aciertos • Transiciones • Gestos • Centro de notificaciones • Notificaciones del sistema • Notificaciones de usuario • Notificaciones provisionales • Valores predeterminados del usuario • Administrador de archivos

• URL y rutas • Archivos y directorios • Paquete • Archivo • Codificación y decodificación • JSON • Datos básicos • Modelo de datos básicos • Pila de datos básicos • Descriptores de clasificación • iCloud • Dispositivos de prueba • Almacenamiento de valores clave • Integración de UIKit • Web • Controlador de vista de Safari • MapKit • Cámara • Biblioteca de fotos • Cámara personalizada • AviKit FrameWork • Reproductor de video personalizado • Vista de colección • Programa de desarrollador de Apple • Publicación en la App Store • Certificados, perfiles de aprovisionamiento, identificadores • App Store Connect • Swift Language. • Y mucho más.

Así que ven a programar conmigo trabajando con un conjunto increíblemente genial y loco de herramientas de diseño, y aprende todo lo que necesitas saber sobre SwiftUI Framework y cómo implementar y aprovechar todas sus excelentes nuevas tecnologías.

¡Próximamente proyectos de iOS 14!

Etiquetascuenta modal niños codificación de libros colores curso intensivo tipo dinámico herramienta de diseño figma sitio del curso gratis freecoursesite gradients graphql hanami ilustraciones diseño de aplicaciones ios pautas de diseño ios ipad iphone plugins programación reaccionar ruby ​​sf símbolos libro de cuentos plantillas de aplicaciones tutorial tipografía ui kits xcode

.

Más Información

Subir

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación, si continua en navegando consideramos que acepta su uso.