Docs Menu

Atlas Device SDK Docsへようこそ

Atlas Device SDK は、モバイル デバイスでのデータアクセスと永続性を実現するように最適化されたアプリ開発ツールのスイートです。 SDK を使用して、データ駆動型のモバイル、ウェブ、デスクトップ、IoT アプリを構築します。

チュートリアルを始める
Atlas Device SDK ランディング ページのヒーロー イメージ

SDK は、デバイスから Atlas データを読み書きするためのツールを提供します。 アプリは Device Sync を使用して MongoDB Atlas や他のデバイスと自動的に同期できます。 デバイスから Atlas Functions を呼び出すことができます。 デバイス永続性レイヤーは、リアルタイムのオフラインファーストのアプリケーションを構築できるオブジェクト指向データベースである Realm です。

最も一般的な言語、フレームワーク、プラットフォーム向けの SDK を提供しています。 各 SDK は言語独自であり、次のものが含まれます。

  • オンデバイス データベースを作成し、操作するためのコア データベース API。

  • App Services バックエンドに接続するために必要な API は、 Device Sync認証関数Triggersなどのサーバーサイド機能を使用できるようにするものです。

Atlas App Services

データを同期する方法、権限を定義する方法、MongoDB Atlas などの他のサービスに接続する方法を紹介します。

Atlas App Services の詳細

Swift SDK アイコン

Swift SDK

iOS、macOS、watchOS、vOS などの Apple プラットフォーム向けに Swift または Objective-C でアプリケーションをビルドします。

Kotlin SDK アイコン

Kotlin SDK

Kotlin マルチプラットフォーム(KMIP)を使用して、Android、iOS、macOS のクロスプラットフォーム アプリケーションをビルドします。

.NET SDK のアイコン

.NET SDK

C#C# と.NET .NETMaui プラットフォームを使用して、 、Xamarin 、ネイティブ アプリケーション、 プロジェクトなど、Windows とUnity プラットフォームを使用するアプリケーションを構築します。

Node.JS SDK icon

Node.js SDK

Node.js SDKIoTを使用して、JavaScript または でサーバーとTypescript アプリケーションを構築します。

React SDK アイコン

React Native SDK

React Native SDKを使用して、 JavaScriptまたはTypescriptで複数のプラットフォームにまたがってアプリケーションを構築できます。

Java SDK icon

Java SDK

Java または Kotlin で Android アプリケーションをビルドします。

Web SDK icon

Web SDK

JavaScriptまたはTypescriptでウェブ アプリケーションをビルドします。 MongoDB クエリを使用してデータにアクセスします。

Flutter SDK アイコン

Flutter SDK

Dart で Flutter アプリケーションを構築します。

C++ SDK icon

C++ SDK

C++ でアプリケーションを構築します。 Realm に保存されているデータにアクセスし、Atlas とデータを同期します。