Advanced Swift (Swift avanzado)
446 páginas
Spanish
PDF
4.5

Advanced Swift (Swift avanzado)

Глубокое погружение в продвинутые возможности Swift

Autor:

Año:

Resumen:

Introducción

El libro «Advanced Swift» (autores: Chris Eidhof, Ole Begemann, Matt Gallagher, Florian Kugler) no es solo un tutorial más sobre el lenguaje Swift. Es una guía profunda y técnicamente densa, diseñada para desarrolladores que ya escriben con confianza en Swift y quieren comprender su funcionamiento interno, patrones avanzados y detalles de optimización. La edición de 2022 cubre Swift 5.7 y las capacidades actuales de las plataformas Apple.

De qué trata este libro

El libro no intenta enseñar los fundamentos de la sintaxis; inmediatamente sumerge al lector en temas complejos: sistema de tipos, protocolos con tipos asociados, programación genérica, gestión de memoria, concurrencia (async/await, actors), así como técnicas avanzadas para trabajar con closures y optionals. Se presta especial atención al rendimiento: los autores muestran cómo el compilador optimiza el código y cómo escribir estructuras de datos eficientes.

Para quién es este libro

El libro está dirigido a desarrolladores experimentados de iOS/macOS que quieren ir más allá del uso cotidiano de Swift. Será útil para aquellos que:

  • ya han escrito varias aplicaciones en Swift y sienten que han llegado a un límite;
  • quieren entender el funcionamiento interno del compilador y el runtime;
  • buscan escribir código más seguro, eficiente y expresivo;
  • están interesados en la programación funcional y su aplicación en Swift.

Qué aprenderá el lector

Después de la lectura, podrás

Recommendations