Swift in Depth
368 Seiten
German
PDF
4.5

Swift in Depth

Погружение в продвинутые возможности Swift

Autor:

Jahr:

Zusammenfassung:

Einführung

Das Buch Swift in Depth (Autor Tjeerd in 't Veen, 2019, 368 Seiten) ist keine weitere Einführung in die Sprache Swift für Anfänger. Es ist ein tiefgehender Einblick in fortgeschrittene Konzepte, die jeder ernsthafte iOS/macOS-Entwickler benötigt. Wenn Sie bereits die Grundlagen von Swift beherrschen und saubereren, sichereren und leistungsfähigeren Code schreiben möchten, wird dieses Buch zu Ihrem ständigen Begleiter.

Worum es in dem Buch geht

Der Autor behandelt schrittweise komplexe Themen, angefangen bei der fortgeschrittenen Verwendung von Protokollen und Generika bis hin zur Speicherverwaltung, funktionaler Programmierung und Fehlerbehandlung. Jedes Kapitel enthält zahlreiche praktische Beispiele und Erklärungen, warum der jeweilige Ansatz vorzuziehen ist.

Für wen ist dieses Buch geeignet

Das Buch richtet sich an Entwickler, die bereits Erfahrung mit Swift haben (mindestens 1–2 Jahre) und auf das nächste Level aufsteigen möchten. Es ist sowohl für iOS-Entwickler als auch für diejenigen nützlich, die für macOS, watchOS oder tvOS programmieren. Für Anfänger, die gerade erst mit Swift beginnen, wird das Buch anspruchsvoll sein – besser ist es, mit dem offiziellen Leitfaden von Apple oder grundlegenderen Materialien zu starten.

Was der Leser lernen wird

  • Fortgeschrittene Protokolle und protokollorientierte Programmierung – wie man flexible und erweiterbare Architekturen entwirft.
  • Generika (Verallgemeinerungen) – von grundlegenden Mustern bis zu komplexen Einschränkungen und assoziierten Typen.
  • Speicherverwaltung – ARC, s

Empfehlungen