欢迎使用 Atlas Device SDK 文档
Atlas Device SDK是一套应用开发工具,针对移动设备上的数据访问和持久性进行了优化。使用 SDK构建数据驱动的移动、Web、桌面和物联网(IoT)应用程序。
SDK 提供了从设备读取和写入 Atlas 数据的工具。 您的应用程序可以使用 Device Sync 与 MongoDB Atlas 和其他设备自动同步。 您可以从设备调用 Atlas Function。 设备持久层是 Realm,它是一个嵌入式、面向对象的数据库,可让您构建实时、离线优先的应用程序。
我们针对最常用的语言、框架和平台都提供了相应的 SDK。每个 SDK 都符合语言一致性,包括:
用于创建和使用设备端数据库的核心数据库 API。
连接到 App Services 后端所需的 API,以便您可以使用服务器端功能,例如 Device Sync 、身份验证、函数、触发器等。
Swift SDK
使用 Swift 或 Objective-C 构建适用于 Apple 平台(包括 iOS、macOS、watchOS 和 tvOS)的应用程序。
Kotlin SDK
使用 Kotlin Multiplatform (KMP) 构建适用于 Android、iOS 和 macOS 的跨平台应用程序。
.NET SDK
构建使用 C# 和 .NET 平台的应用程序,包括 MAUI、Xamarin、原生 Windows 应用程序和 Unity 项目。
Node.js SDK
使用 Node.js SDK 在 JavaScript 或 TypeScript 中构建服务器和物联网应用程序。
React Native SDK
使用 React Native SDK 在 JavaScript 或 TypeScript 中构建跨平台应用程序。
Java SDK
使用 Java 或 Kotlin 构建 Android 应用程序。
Web SDK
使用JavaScript或Typescript构建 Web 应用程序。 使用 MongoDB 查询访问数据。
Flutter SDK
使用 Dart 构建 Flutter 应用程序。
C++ SDK
使用 C++ 构建应用程序。访问 Realm 中存储的数据并与 Atlas 同步数据。