Realm : Création d'applications modernes avec Swift
296 pages
French
PDF
4.5

Realm : Création d'applications modernes avec Swift

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

Auteur :

Année :

Résumé :

Introduction

Le livre «Realm: Building Modern Swift Apps» de Marin Todorov est sorti en 2020 et est devenu l'un des guides pratiques les plus complets pour travailler avec la base de données mobile Realm dans l'écosystème Apple. Sur 296 pages, l'auteur, développeur renommé et auteur de livres sur iOS, dévoile progressivement tous les aspects de l'utilisation de Realm — de l'installation et des opérations de base à la synchronisation avancée et au multithreading. Le livre est destiné aux développeurs Swift souhaitant créer des applications modernes, réactives et orientées hors ligne.

De quoi parle le livre

Le livre est structuré comme un guide pratique avec une complexité croissante. Il couvre :

  • Les bases de Realm : installation, configuration, création de modèles de données, opérations CRUD (création, lecture, mise à jour, suppression).
  • Requêtes : filtrage, tri, relations entre objets (1-à-1, 1-à-plusieurs, plusieurs-à-plusieurs).
  • Migrations : mise à jour sécurisée du schéma de données lors de modifications du modèle.
  • Multithreading : utilisation de Realm dans des threads d'arrière-plan, sécurité des threads, utilisation de ThreadSafeReference.
  • Realm Cloud et synchronisation : configuration de la synchronisation entre appareils, travail avec Realm Object Server (désormais Realm Cloud), gestion des conflits.
  • Intégration avec l'interface utilisateur : utilisation de Realm avec UIKit et SwiftUI, mises à jour réactives de l'interface.

Recommendations