Help Instance Help

Infrastructure

Here you can find the infrastructure SDK packages which solve most technical challenges you may face during development. All packages follow singleton patterns and support AI-assisted coding via the skills package.

List of Infrastructure packages

Package

Description

m8ty_remote_logging

Encrypted, queued remote delivery of application logs

m8ty_persisted_queue

Persistent queue that survives app restarts with timer-based batch dispatching

m8ty_tracking

Analytics tracking with batching, persistence, and server dispatch

m8ty_feature_flags

Server-synced feature toggles with local caching and declarative widget

m8ty_device_info

Device information including IDs, user agents, and package info

m8ty_crash_facade

Crash reporting facade decoupling app code from providers

Common patterns

  • Singleton access via <ClassName>.instance after calling initialize()

  • API key configuration — passing null disables the feature

  • Persistence — uses SharedPreferences or the persisted queue under the hood

  • Testing — provides initializeForTesting() for unit test isolation

03 June 2026