Atlas Device SDK is a suite of app development tools optimized for data access and persistence on mobile and edge devices.
Atlas Device SDK is a suite of app development tools optimized for data access and persistence on mobile and edge devices. You can use the SDKs to build data-driven mobile, edge, web, desktop, and IoT apps.
The SDKs provide tools to read and write Atlas data from devices. Your app can sync automatically with MongoDB Atlas and other devices using Device Sync. You can call Atlas Functions from a device. The device persistence layer is Realm, an embedded, object-oriented database that lets you build real-time, offline-first applications.
Atlas Device SDKs are designed for most popular languages, frameworks, and platforms. Each SDK is language-idiomatic and includes:
Compared to SQLite, MongoDB is a modern and robust database supporting a much larger use case variety, which is superior to SQLite in many areas. For mobile applications, MongoDB developers can leverage Atlas for the Edge and Atlas App Services, including Atlas Device Sync, to build cross platform, offline-first applications that are backed by the MongoDB Atlas cloud platform.
Supabase is an open source Firebase alternative.
A unified data platform for modern applications and includes a global cloud database, search, data lake, mobile, and application services.
Serverless Data Platform: Designed for the serverless with per-request pricing and Redis/Kafka API.