Descripción
Libere el poder de SwiftUI 4 creando proyectos dinámicos y multiplataforma con iOS 16 que asombrarán a sus usuarios
La compra del libro impreso o Kindle incluye un libro electrónico en PDF gratuito
Características clave:
- Explore los conceptos básicos de la programación declarativa y la animación
- Comprenda los fundamentos de SwiftUI y las propiedades animables
- Aprenda mientras trabaja en proyectos de animación de nivel principiante a avanzado
Descripción del libro:
Swift y SwiftUI son la columna vertebral del desarrollo de aplicaciones de Apple, lo que los convierte en un conjunto de habilidades crucial para aprender. Animating SwiftUI Applications se centra en la creación de animaciones impresionantes, lo que lo convierte en un experto en este lenguaje declarativo y emplea un enfoque de código mínimo.
En este libro, comenzará explorando los fundamentos de SwiftUI y la animación, antes de pasar a varios proyectos que consolidarán estas habilidades en la práctica. Explorará algunos proyectos simples, como animar círculos, crear espectros de color con hueRotation, animar partes individuales de una imagen, así como combinar múltiples vistas para producir creaciones dinámicas. Luego, el libro pasará a proyectos de animación más avanzados que emplean GeometryReader, que ayuda a alinear sus animaciones en diferentes dispositivos, así como a crear juegos de palabras y colores. Finalmente, aprenderá cómo integrar el framework SpriteKit en nuestro código SwiftUI para crear escenas con viento, fuego, lluvia o nieve, además de agregar física, gravedad, colisiones y emisores de partículas a sus animaciones.
Al final de este libro, habrá creado una serie de proyectos de animación diferentes y habrá adquirido un profundo conocimiento de SwiftUI que podrá utilizar para sus propias creaciones.
Lo que aprenderá:
- Comprender los fundamentos de SwiftUI y la programación declarativa
- Dominar conceptos de animación como variables de estado y curvas de tiempo
- Explorar propiedades de animación como hueRotation, opacidad y escala
- Crear animaciones usando física, gravedad, colisión y más
- Usar GeometryReader para alinear vistas en varias plataformasCombinar diferentes animaciones para efectos más dinámicos
- Agregar audio a sus animaciones para una experiencia interactiva
Para quién es este libro:
Este libro es para aspirantes a desarrolladores de SwiftUI que tengan un conocimiento básico de Swift. También puede ser utilizado por desarrolladores de SwiftUI, desarrolladores de UIKit y desarrolladores de iOS que son nuevos en SwiftUI y desean mejorar su competencia en animación.
Autor: Stephen DeStefano
Editorial: Packt Publishing
Publicado: 13/03/2023
Páginas: 478
Tipo de encuadernación: Tapa blanda
Peso: 1.79lbs
Tamaño: 9.25h x 7.50w x 0.96d
ISBN13: 9781803232669
ISBN10: 1803232668
Categorías BISAC:
- Informática | Interfaces de usuario
- Informática | Programación | Macintosh
- Informática | Hardware | Teléfonos móviles y dispositivos
Este título no es retornable

