Dominar Swift 5 - Quinta edición: Sumérgete en la última edición del lenguaje de programación Swift


Precio:
Precio de venta$54.65

Descripción

Aproveche el poder de la última edición con esta guía detallada y completa del lenguaje Swift


Características principales

  • Quinta edición de este libro superventas, mejorado y actualizado para cubrir la última versión del lenguaje de programación Swift 5
  • Familiarícese con las técnicas de diseño populares y modernas para escribir código Swift fácil de administrar
  • Aprenda a usar las características principales de Swift, como la concurrencia, los genéricos y la copia en escritura en su código

Descripción del libro

A lo largo de los años, el libro Mastering Swift se ha consolidado entre los desarrolladores como una opción popular como guía práctica y detallada del lenguaje de programación Swift. La última edición está completamente actualizada y revisada para cubrir la nueva versión: Swift 5.

Dentro de este libro, encontrará las características clave de Swift 5 explicadas fácilmente con conjuntos completos de ejemplos. Desde los conceptos básicos del lenguaje hasta características populares como la concurrencia, los genéricos y la administración de memoria, esta guía definitiva le ayudará a desarrollar su experiencia y dominio del lenguaje Swift.

Mastering Swift 5, quinta edición, le brindará un conocimiento profundo de algunos de los elementos más sofisticados en el desarrollo de Swift, incluidas las extensiones de protocolo, el manejo de errores y los cierres. Lo guiará sobre cómo usarlos y aplicarlos en sus propios proyectos.

Más adelante, verá cómo aprovechar el poder de la programación orientada a protocolos para escribir código flexible y más fácil de administrar. También verá cómo agregar la función de copia en escritura a sus tipos de valores personalizados y cómo evitar problemas de administración de memoria causados por ciclos de referencia fuertes.

Lo que aprenderá

  • Comprender los componentes principales de Swift, incluidos operadores, colecciones, flujos de control y funciones
  • Aprender cómo y cuándo usar clases, estructuras y enumeraciones
  • Comprender cómo usar el diseño orientado a protocolos con extensiones para escribir código más fácil de administrar
  • Usar patrones de diseño con Swift para resolver problemas de diseño comunes
  • Implementar copia en escritura para sus tipos de valor personalizados para mejorar el rendimiento
  • Agregar concurrencia a sus aplicaciones usando Grand Central Dispatch y Operation Queues
  • Implementar genéricos para escribir código flexible y reutilizable


Para quién es este libro:

Este libro es para desarrolladores que desean profundizar en la versión más reciente de Swift. Si es un desarrollador y aprende mejor mirando y trabajando con código, entonces este libro es para usted. Un conocimiento básico de las herramientas de Apple sería beneficioso pero no obligatorio. Todos los ejemplos también deberían funcionar en la plataforma Linux.



Autor: Jon Hoffman
Editorial: Packt Publishing
Publicado: 30/04/2019
Páginas: 370
Tipo de encuadernación: Tapa blanda
Peso: 1.40 libras
Tamaño: 9.25 pulgadas de alto x 7.50 pulgadas de ancho x 0.77 pulgadas de profundidad
ISBN13: 9781789139860
ISBN10: 1789139864
Categorías BISAC:
- Informática | Sistemas operativos | Mac OS
- Informática | Programación | Macintosh
- Informática | Programación | Dispositivos móviles

Este título no es retornable