Zuper Sync SDK

Offline-first data synchronization SDK for Zuper FSM apps

Get Started View API Docs


Key Features

  • Immediate Data Access - Local database returns data instantly
  • Automatic Synchronization - Smart background sync with conflict resolution
  • Encrypted Storage - SQLCipher encryption for security
  • Real-time Updates - WebSocket integration for live data
  • Efficient Delta Sync - Minimal data transfer
  • Gallery Management - Recursive pagination for attachments
  • Background Queue - Reliable upload of pending changes

Platform Support

Android iOS Kotlin Multiplatform

Architecture Overview

The SDK follows a modular architecture with clear separation of concerns:

┌─────────────────┐     ┌─────────────────┐
│   Android App   │     │    iOS App      │
└────────┬────────┘     └────────┬────────┘
         │                       │
         └───────────┬───────────┘
                     │
              ┌──────┴──────┐
              │  Zuper Sync │
              │     SDK     │
              └──────┬──────┘
                     │
         ┌───────────┼───────────┐
         │           │           │
    ┌────┴────┐ ┌────┴────┐ ┌───┴────┐
    │  Local  │ │  Sync   │ │  API   │
    │Database │ │ Engine  │ │ Layer  │
    └─────────┘ └─────────┘ └────────┘

Documentation

Getting Started

API Reference

Resources


Copyright © 2025 Zuper Inc. All rights reserved. This software is proprietary and confidential.