Realm: Criando aplicativos modernos com Swift
296 páginas
Portuguese
PDF
4.5

Realm: Criando aplicativos modernos com Swift

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

Autor:

Ano:

Resumo:

Introdução

O livro «Realm: Building Modern Swift Apps» de autoria de Marin Todorov foi lançado em 2020 e tornou-se um dos guias práticos mais completos para trabalhar com o banco de dados móvel Realm no ecossistema Apple. Em 296 páginas, o autor, um desenvolvedor renomado e autor de livros sobre iOS, aborda sequencialmente todos os aspectos do uso do Realm — desde a instalação e operações básicas até sincronização avançada e multithreading. O livro é voltado para desenvolvedores Swift que desejam criar aplicativos modernos, responsivos e orientados para offline.

Sobre o que é o livro

O livro é estruturado como um guia prático com complexidade gradual do material. Ele abrange:

  • Fundamentos do Realm: instalação, configuração, criação de modelos de dados, operações CRUD (create, read, update, delete).
  • Trabalhando com queries: filtragem, ordenação, relacionamentos entre objetos (1-para-1, 1-para-muitos, muitos-para-muitos).
  • Migrações: atualização segura do schema de dados ao modificar o modelo.
  • Multithreading: trabalhar com Realm em threads em segundo plano, thread safety, uso de ThreadSafeReference.
  • Realm Cloud e sincronização: configuração de sincronização entre dispositivos, trabalho com Realm Object Server (agora Realm Cloud), gerenciamento de conflitos.
  • Integração com UI: uso do Realm com UIKit e SwiftUI, atualizações reativas da interface.

Recommendations