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. Use os SDKs para construir aplicativos móveis, de web, de desktop e de IoT orientados por dados.
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 API necessárias para se conectar ao backend do App Services para que você 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.
Swift SDK
Construa aplicativos no Swift ou Objective-C para plataformas Apple, incluindo iOS, macOS, watchOS e tvOS.
SDK Kotlin
Construa aplicativos multiplataforma para Android, iOS e macOS com o Kotlin Multiplatform (KMP).
SDK do .NET
Construa aplicativos que usam C# e a plataforma .NET, incluindo MAUI, Xamarin, aplicativos nativos do Windows e projetos Unity.
Node.js SDK
Use o SDK do Node.js para construir aplicativos de servidor e IoT em JavaScript ou TypeScript.
React Native SDK
Use o React Native SDK para construir aplicativos multiplataforma em JavaScript ou TypeScript.
SDK para Java
Construa aplicativos Android em Java ou Kotlin.
Web SDK
Construa aplicativos da web em JavaScript ou Typescript. Acesse dados com queries do MongoDB.
SDK do Flutter
Construa aplicativos Flutter com o Dart.
C++ SDK
Construa aplicativos em C++. Acesse dados armazenados em realms e sincronize dados com o Atlas.