Menu Docs

Atlas Device SDK para Swift

Utilize o Atlas Device SDK para Swift para desenvolver aplicações para iOS, macOS, watchOS e tvOS no Swift e Objective-C.

Caminhos de aprendizado
Ícone de funções

Início rápido

Exemplos de código com explicação mínima sobre como trabalhar com o SDK Swift. Escreva no banco de dados do dispositivo e sincronize com outros dispositivos.

Ver exemplos de código

Ícone do Realm para dispositivos móveis

Aplicação de exemplo funcional

Aprenda com o exemplo dissecando uma aplicação funcional de cliente do SwiftUI, que utiliza o Swift SDK.

Explore uma aplicação de exemplo

Ícone de Tutorial

Tutorial guiado

Siga um tutorial guiado para aprender como adaptar a aplicação de exemplo para criar sua própria aplicação funcional.

Siga o tutorial

O que você pode fazer

Use o banco de dados de código aberto do SDK - Realm - como armazenamento de objetos no dispositivo. Use Device Sync para manter os dados sincronizados com o cluster do MongoDB Atlas e outros clientes.

Documentação essencial
Ícone do Realm

Referência da API do Swift

Leia a documentação de referência gerada para as APIs do Swift do SDK.

Referência da API do Swift

Ícone do Realm

Referência da API do Objective-C

Leia a documentação de referência gerada para as APIs do Objective-C do SDK.

Referência da API do Objective-C

Ícone de Tutorial

Início rápido da SwiftUI

Comece a desenvolver com a SwiftUI.

Conheça o início rápido

Explore projetos de exemplo fornecidos por especialistas e engenheiros para aprender as melhores práticas e padrões de desenvolvimento comuns usando o Swift SDK. Consulte a página Projetos de exemplo para obter mais aplicativos de exemplo.

Ícone de sincronização assimétrica

Dados de analítica/telemetria

Faça leituras com sensores, envie dados para o Atlas e exiba os resultados nos Atlas Charts ou em uma coleta de séries temporais.

Aplicação de exemplo

Ícone de transferência de dispositivos móveis na nuvem

Mudança de estado de conexão e tratamento de erros

Aprenda as melhores práticas para resolver os erros de sincronização e reinícios do cliente.

Aplicação de exemplo

Ícone offline do Realm

Conexão offline ao acesso ao banco de dados

Conecte-se em um usuário do Device Sync e abra um banco de dados sincronizado offline.

Aplicação de exemplo

Ícone de transação

Integração de compras na aplicação

Use o StoreKit para adicionar compras no aplicativo a um aplicativo de biblioteca de receitas habilitado para Device Sync.

Aplicação de exemplo