Menu Docs

Bem-vindo aos Docs do Atlas Device SDK

O Atlas Device SDK é um conjunto de ferramentas de desenvolvimento de aplicação, otimizado para acesso a dados e persistência em dispositivos móveis e de borda. Use os SDKs para construir aplicativos móveis, de ponta, web, desktop e IoT orientados por dados.

Introdução com um tutorial

Ler a introdução de 5 minutos

Imagem principal da página de destino do Atlas Device SDK

Os SDKs fornecem ferramentas para ler e gravar dados do Atlas a partir de dispositivos. Seu aplicativo pode ser sincronizado automaticamente com o MongoDB Atlas e outros dispositivos usando o Device Sync. Você pode chamar o Atlas Function de um dispositivo. A camada de persistência do dispositivo é o Realm, um banco de dados incorporado e orientado a objetos que permite criar aplicativos em tempo real que priorizam o uso off-line.

Fornecemos SDKs para as linguagens, frameworks e plataformas mais populares. Cada SDK é idiomático por linguagem e inclui:

  • As principais APIs de bancos de dados para criar e trabalhar com bancos de dados no dispositivo.

  • As APIs de que você precisa para se conectar ao back-end do App Services, para que possa usar os recursos do lado do servidor, como Device Sync, Authentication, Functions, Triggers e muito mais.

Serviços Atlas App

Descubra como sincronizar dados, definir permissões e conectar-se a outros serviços, incluindo o MongoDB Atlas.

Saiba mais sobre o Atlas App Services

ícone do Swift SDK

Swift SDK

Construa aplicativos no Swift ou Objective-C para plataformas Apple, incluindo iOS, macOS, watchOS e tvOS.

Ícone do Kotlin SDK

SDK Kotlin

Construa aplicativos multiplataforma para Android, iOS e macOS com o Kotlin Multiplatform (KMP).

Ícone do .NET SDK

SDK do .NET

Construa aplicativos que usam C# e a plataforma .NET, incluindo MAUI, Xamarin, aplicativos nativos do Windows e projetos Unity.

Ícone do SDK do Node.js

NODE.JS SDK

Use o SDK do Node.js para construir aplicativos de servidor e IoT em JavaScript ou TypeScript.

Ícone do React SDK

React Native SDK

Use o React Native SDK para construir aplicativos multiplataforma em JavaScript ou TypeScript.

Ícone do SDK Java

SDK para Java

Construa aplicativos Android em Java ou Kotlin.

Ícone do SDK da Web

Web SDK

Construa aplicativos da web em JavaScript ou TypeScript. Acesse dados com queries do MongoDB.

Ícone do SDK do Flutter

SDK do Flutter

Construa aplicativos Flutter com o Dart.

Ícone do SDK do C++

C++ SDK

Construa aplicativos em C++. Acesse dados armazenados em realms e sincronize dados com o Atlas.

Para obter a documentação antiga (pré-v10) do Realm, consulte https://www.mongodb.com/pt-br/docs/realm-legacy/docs/.