Realm: Moderne Apps mit Swift entwickeln
296 Seiten
German
PDF
4.5

Realm: Moderne Apps mit Swift entwickeln

Полное руководство по Realm для iOS/macOS

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Realm: Building Modern Swift Apps“ von Marin Todorov wurde 2020 veröffentlicht und ist zu einem der umfassendsten praktischen Leitfäden für die Arbeit mit der mobilen Datenbank Realm im Apple-Ökosystem geworden. Auf 296 Seiten erläutert der Autor, ein bekannter Entwickler und Autor von iOS-Büchern, systematisch alle Aspekte der Realm-Nutzung – von der Installation und grundlegenden Operationen bis hin zu fortgeschrittener Synchronisation und Multithreading. Das Buch richtet sich an Swift-Entwickler, die moderne, reaktionsschnelle und offline-fähige Anwendungen erstellen möchten.

Worum geht es in dem Buch

Das Buch ist als praktischer Leitfaden mit zunehmender Komplexität aufgebaut. Es behandelt:

  • Grundlagen von Realm: Installation, Konfiguration, Erstellung von Datenmodellen, CRUD-Operationen (Create, Read, Update, Delete).
  • Arbeit mit Queries: Filterung, Sortierung, Beziehungen zwischen Objekten (1-zu-1, 1-zu-viele, viele-zu-viele).
  • Migrationen: Sicheres Aktualisieren des Datenschemas bei Modelländerungen.
  • Multithreading: Arbeit mit Realm in Hintergrundthreads, Thread-Sicherheit, Verwendung von ThreadSafeReference.
  • Realm Cloud und Synchronisation: Einrichtung der Synchronisation zwischen Geräten, Arbeit mit Realm Object Server (jetzt Realm Cloud), Konfliktmanagement.
  • Integration mit UI: Verwendung von Realm mit UIKit und SwiftUI, reaktive UI-Updates.

Empfehlungen