Introduction to Realm Sync

Realm Sync is the easiest way to enable offline-first and real-time functionality to Mobile and Web Apps. Traditionally, apps like Evernote, Google Drive, Dropbox need extreme talent and a great amount of resources to build apps that enabled both syncing and offline features. Realm Sync is a platform that enables both enterprise teams and hobbyist the ability to create complex, fast, and functional apps without worrying about the nitty gritty infrastructures of a realtime system.

Realm Sync is an entire framework broken up into simple parts:

  1. Realm Object Server
  2. Realm-JS
  3. Realm-Swift
  4. Realm-Java (originally known as Realm-Android, but now with JVM support!)
  5. Realm-DotNet

Requirements: Your environment simply needs to be:

  • Node v6.10 or higher with npm installed as well
  • MacOS, Windows or Linux Environments

Table of Contents

Realm-Object-Server

  1. Command Line Interface
  2. Object Server as Package
  3. Configuration
  4. Robust Permissions
  5. Deleting Realms
  6. Authentication

Realm-JS

  1. ECMAScript Class Support
  2. JavaScript Async APIs

Realm-Swift

  1. Partial Sync
  2. Object Level Permissions
  3. Push Notifications
  4. Remote Logout

results matching ""

    No results matching ""