Skip to content

couchbase-examples/atlas-device-sdk-cblite-compare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atlas Device SDK to Couchbase Lite Comparison Guide

The Atlas Device SDK can be thought of as an on-device ORM that creates an “object store” that is then synced to MongoDb Atlas. The following document describes the features of Atlas and how they compare to Couchbase Mobile.

Guidance

These documents aim to elucidate the distinct differences in SDK functionalities and setup requirements between MongoDB Atlas/Atlas Device SDK and Couchbase Mobile. The Atlas Device SDK offers tailored approaches across different languages and platforms. Each section of our guidance is dedicated to a specific platform, complete with quick links to that platform’s documentation, enabling developers to access the information they need swiftly and efficiently.

Couchbase Lite SDK Platforms

Conversion Apps

A set of Apps from the realm-template-apps repo have been converted to Couchbase Lite. These are designed to help developers understand some of the challenges in the app conversion process.

Open Source Platforms

Couchbase Lite has open source community driven support for the following platforms:

Ream Java Support

Realm only supports the Java programming language for Android based applications. If you are an Android developer, use the Android link under guidance. The Couchbase Lite documentation provides a single location for both Java and Kotlin Android developers.

Couchbase Lite Java support

Couchbase Lite supports the Java programming language for non-Android based applications via a separate SDK. You can find more information from the documentation.

Realm C++ Support

The Atlas Device SDK supports the C++ programming language. Couchbase Lite supports the C programming language.

Node.js SDK support

Couchbase Lite currently doesn't support Node.js based applications.

Web SDK

Couchbase Lite currently doesn't support Web based applications.

Support

The documentation provided herein is offered “as-is” without any form of support. We do not guarantee the accuracy, reliability, or timeliness of the information contained within these documents. Users should be aware that the use of this documentation is at their own risk, and it is their responsibility to ensure that the information meets their specific requirements.

About

Atlas Device SDK to Couchbase Lite Terminology and Technology comparison

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published