Descripción
Este libro le enseñará cómo crear aplicaciones para iOS 17 utilizando SwiftUI, Xcode 15 y el lenguaje de programación Swift.
Comenzando con lo básico, este libro describe los pasos para configurar un entorno de desarrollo iOS, junto con una introducción al uso de Swift Playgrounds para aprender y experimentar con Swift.
El libro también incluye capítulos detallados que introducen el lenguaje de programación Swift, incluyendo tipos de datos, control de flujo, funciones, programación orientada a objetos, envoltorios de propiedades, concurrencia estructurada y manejo de errores.
Un recorrido guiado por Xcode en modo de desarrollo SwiftUI sigue una introducción a los conceptos clave de SwiftUI y la arquitectura del proyecto. El libro también cubre la creación de vistas personalizadas de SwiftUI y explica cómo se combinan estas vistas para crear diseños de interfaz de usuario, incluyendo pilas, marcos y formularios.
Otros temas cubiertos incluyen el manejo de datos utilizando propiedades de estado y objetos observables, de estado y de entorno, así como conceptos clave de diseño de interfaz de usuario como modificadores, listas, vistas con pestañas, menús contextuales, navegación de interfaz de usuario y grupos de esquema.
El libro también incluye capítulos que cubren el dibujo de gráficos y tablas, animación de interfaz de usuario, transiciones de vista y manejo de gestos, WidgetKit, Live Activities, aplicaciones basadas en documentos, Core Data, SwiftData y CloudKit.
Los capítulos también explican cómo integrar vistas de SwiftUI en proyectos existentes basados en UIKit e integrar código de UIKit en SwiftUI.
Finalmente, el libro explica cómo empaquetar una aplicación completada y subirla a la App Store para su publicación.
A lo largo del libro, los temas cubiertos se ponen en práctica a través de tutoriales detallados, cuyo código fuente también está disponible para descargar.
El objetivo de este libro, por lo tanto, es enseñarle las habilidades para construir sus propias aplicaciones para iOS 17 usando SwiftUI.
Autor: Neil Smyth
Editorial: Payload Media
Publicado: 23/10/2023
Páginas: 584
Tipo de encuadernación: Tapa blanda
Peso: 2.18lbs
Tamaño: 9.25h x 7.50w x 1.18d
ISBN13: 9781951442798
ISBN10: 1951442792
Categorías BISAC:
- Informática | Programación | Dispositivos móviles
Este título no es retornable

