Skip to main content

Overview

Platform-specific documentation for integrating the MOSA SDK into your mobile applications.

Available Platforms​

  • Android - Complete guide for Android integration

    • Minimum API Level: 24 (Android 7.0 Nougat)
    • Kotlin-based SDK
    • NFC and BLE support
  • iOS - Complete guide for iOS integration

    • Minimum iOS Version: 13.0
    • Swift-based SDK
    • NFC and BLE support (iPhone 7 and later)
  • Flutter - Complete guide for Flutter integration

    • Cross-platform support for Android and iOS
    • Dart-based SDK
    • Same requirements as native platforms

Getting Started​

  1. Choose your platform from the guides above
  2. Follow the installation instructions for your platform
  3. Configure your app with the required permissions and settings
  4. Initialize the SDK with your API key and user ID

Common Topics Across Platforms​

All platform guides cover:

  • Installation - Package manager setup and dependencies
  • Configuration - Required permissions and settings
  • SDK Initialization - Setting up the SDK instance
  • Basic Operations - Unlock key requests and dock operations
  • Error Handling - Platform-specific error handling patterns
  • Best Practices - Recommended patterns and optimizations

Next Steps​