Atlas Device SDK Docsへようこそ
Atlas Device SDK は、モバイル デバイスでのデータアクセスと永続性を実現するように最適化されたアプリ開発ツールのスイートです。 SDK を使用して、データ駆動型のモバイル、ウェブ、デスクトップ、IoT アプリを構築します。
SDK は、デバイスから Atlas データを読み書きするためのツールを提供します。 アプリは Device Sync を使用して MongoDB Atlas や他のデバイスと自動的に同期できます。 デバイスから Atlas Functions を呼び出すことができます。 デバイス永続性レイヤーは、リアルタイムのオフラインファーストのアプリケーションを構築できるオブジェクト指向データベースである Realm です。
最も一般的な言語、フレームワーク、プラットフォーム向けの SDK を提供しています。 各 SDK は言語独自であり、次のものが含まれます。
オンデバイス データベースを作成し、操作するためのコア データベース API。
App Services バックエンドに接続するために必要な API は、 Device Sync 、認証、関数、 Triggersなどのサーバーサイド機能を使用できるようにするものです。
Swift SDK
iOS、macOS、watchOS、vOS などの Apple プラットフォーム向けに Swift または Objective-C でアプリケーションをビルドします。
Kotlin SDK
Kotlin マルチプラットフォーム(KMIP)を使用して、Android、iOS、macOS のクロスプラットフォーム アプリケーションをビルドします。
.NET SDK
C#C# と.NET .NETMaui プラットフォームを使用して、 、Xamarin 、ネイティブ アプリケーション、 プロジェクトなど、Windows とUnity プラットフォームを使用するアプリケーションを構築します。
Node.js SDK
Node.js SDKIoTを使用して、JavaScript または でサーバーとTypescript アプリケーションを構築します。
React Native SDK
React Native SDKを使用して、 JavaScriptまたはTypescriptで複数のプラットフォームにまたがってアプリケーションを構築できます。
Java SDK
Java または Kotlin で Android アプリケーションをビルドします。
Web SDK
JavaScriptまたはTypescriptでウェブ アプリケーションをビルドします。 MongoDB クエリを使用してデータにアクセスします。
Flutter SDK
Dart で Flutter アプリケーションを構築します。
C++ SDK
C++ でアプリケーションを構築します。 Realm に保存されているデータにアクセスし、Atlas とデータを同期します。