SwiftUI Cookbook - Segunda Edición: Una guía para resolver los problemas más comunes y aprender las mejores prácticas durante la construcción de aplicaciones SwiftUI

Puntuación:   (4,2 de 5)

SwiftUI Cookbook - Segunda Edición: Una guía para resolver los problemas más comunes y aprender las mejores prácticas durante la construcción de aplicaciones SwiftUI (Giordano Scalzo)

Opiniones de los lectores

Resumen:

El libro es una guía práctica de SwiftUI que proporciona numerosos consejos y ejemplos de código, pero asume la familiaridad con los conceptos básicos de Swift. Mientras que muchos lectores lo encuentran útil y bien estructurado, hay preocupaciones sobre los recursos que faltan, la legibilidad del código y los elementos de diseño visual.

Ventajas:

Grandes consejos prácticos y orientación para la transición de UIKit a SwiftUI.
Estructura clara y concisa, parecida a un libro de cocina con proyectos paso a paso.
Explicaciones en profundidad que mejoran la comprensión.
Bueno para salvar las lagunas de conocimiento para aquellos familiarizados con la programación básica y Swift.
Las referencias al sitio web de desarrolladores de Apple aclaran la información adicional.

Desventajas:

No enseña SwiftUI de forma exhaustiva para principiantes; ofrece principalmente ejemplos de código inconexos.
Faltan archivos en el repositorio de GitHub, que son cruciales para entender los ejemplos.
Los bloques de código son difíciles de leer debido al formato de distracción (fondo gris y rayas de cebra).
Las ayudas visuales del libro son criticadas por su falta de calidad y claridad.

(basado en 11 opiniones de lectores)

Título original:

SwiftUI Cookbook - Second Edition: A guide to solving the most common problems and learning best practices while building SwiftUI apps

Contenido del libro:

Encuentra recetas prácticas, lógicas y eficientes para crear apps multiplataforma para iOS 15, macOS y watchOS usando Swift 5. 5, Xcode 13 y SwiftUI 3.0.

Características principales:

⬤ Aplica el paradigma de programación declarativa para construir UIs multiplataforma para dispositivos Apple.

⬤ Aprende a integrar UIkit, Core Data, Firebase, y Sign in con Apple con SwiftUI.

⬤ Adoptar las nuevas características de SwiftUI 3. 0 para construir UIs visualmente atractivas de forma rápida.

Descripción del libro:

SwiftUI proporciona una forma innovadora y sencilla de crear interfaces de usuario (UI) atractivas para todas las plataformas de Apple, desde iOS y macOS hasta watchOS y tvOS, utilizando el lenguaje de programación Swift. En este libro de cocina basado en recetas, cubrirás los fundamentos de SwiftUI, así como las nuevas características de SwiftUI 3 introducidas en iOS 15 y explorarás una serie de técnicas y conceptos esenciales que te ayudarán a través del proceso de desarrollo.

El libro de cocina comienza explicando cómo utilizar los componentes básicos de SwiftUI. Una vez que hayas aprendido los conceptos básicos de desarrollo de interfaz de usuario, tales como vistas, controles, listas y ScrollViews, utilizando implementaciones prácticas en Swift, avanzarás a la adición de características útiles a SwiftUI utilizando dibujos, formas incorporadas, animaciones y transiciones. Entenderás cómo integrar SwiftUI con nuevos y emocionantes componentes en el ecosistema de desarrollo de Apple, como Combine para la gestión de eventos y Core Data para la gestión de datos de la aplicación. Por último, escribirás aplicaciones iOS, macOS y watchOS compartiendo el mismo código base SwiftUI.

Al final de este libro SwiftUI, habrás descubierto una serie de soluciones sencillas y directas a los problemas comunes que se encuentran al construir aplicaciones SwiftUI.

Lo que aprenderás

⬤ Explorar varias presentaciones de diseño en SwiftUI como HStack, VStack, LazyHStack y LazyVGrid.

⬤ Crear widgets para mostrar rápidamente el contenido relevante de un vistazo.

⬤ Ponerse al día con los dibujos en SwiftUI utilizando formas incorporadas, rutas personalizadas y polígonos.

⬤ Descubre modernas técnicas de animación y transición en SwiftUI.

⬤ Añadir autenticación de usuario utilizando Firebase y Sign in with Apple.

⬤ Gestionar la concurrencia con Combine y async/await en SwiftUI.

⬤ Resuelve los problemas más comunes de SwiftUI, como la integración de un mapa MapKit, pruebas unitarias, pruebas de instantáneas y previsualización de diseños.

A quién va dirigido este libro:

Este libro es para desarrolladores móviles que quieran aprender SwiftUI, así como para desarrolladores iOS experimentados en transición de UIkit a SwiftUI. El libro asume el conocimiento del lenguaje de programación Swift. Conocimientos de diseño orientado a objetos y estructuras de datos serán útiles pero no necesarios. También encontrarás en este libro un recurso útil si estás buscando material de referencia sobre la implementación de diversas características en SwiftUI.

Otros datos del libro:

ISBN:9781803234458
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

SwiftUI Cookbook: Descubra soluciones y mejores prácticas para abordar los problemas más comunes al...
Libera el poder de la programación declarativa en...
SwiftUI Cookbook: Descubra soluciones y mejores prácticas para abordar los problemas más comunes al crear aplicaciones SwiftUI - SwiftUI Cookbook: Discover solutions and best practices to tackle the most common problems while building SwiftUI apps
SwiftUI Cookbook - Segunda Edición: Una guía para resolver los problemas más comunes y aprender las...
Encuentra recetas prácticas, lógicas y eficientes...
SwiftUI Cookbook - Segunda Edición: Una guía para resolver los problemas más comunes y aprender las mejores prácticas durante la construcción de aplicaciones SwiftUI - SwiftUI Cookbook - Second Edition: A guide to solving the most common problems and learning best practices while building SwiftUI apps

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)