Skip to main content

Overview

Step-by-step guides for implementing common use cases with the MOSA SDK.

Available Guides​

  • Bike Parking - Complete guide for bike parking functionality

    • Locking bikes at parking locations
    • Unlocking bikes from docks
    • Session management for parking operations
  • Bike Sharing - Complete guide for bike sharing functionality

    • Renting bikes from sharing locations
    • Returning bikes to docks
    • Session management for sharing operations

What's Included​

Each use case guide provides:

  • Overview - Understanding the use case flow
  • Step-by-Step Implementation - Detailed code examples for each platform
  • Error Handling - Common errors and how to handle them
  • Best Practices - Recommended patterns and optimizations
  • Complete Examples - Full code samples for Android, iOS, and Flutter

Platform Support​

All use case guides include examples for:

  • Android - Kotlin code examples
  • iOS - Swift code examples
  • Flutter - Dart code examples

Getting Started​

  1. Choose a use case guide that matches your needs
  2. Follow the platform-specific examples for your target platform
  3. Integrate the code into your application
  4. Test with a MOSA dock device