Skip to main content

Overview

The Stringboot iOS SDK provides high-performance string localization for iOS and macOS applications with offline-first architecture, Core Data persistence, and reactive SwiftUI/UIKit integration.

Core Features

Dynamic Strings

Update app text instantly without releasing new versions

Multi-Language

Seamless translations and language switching

A/B Testing

Optimize messaging with built-in experiment tracking

Platform Requirements

RequirementVersion
Minimum iOS14.0+
Minimum macOS11.0+
Swift5.9+
Xcode15.0+

Start Integration

To get started with the iOS SDK, follow our complete installation guide which covers:
  • Swift Package Manager setup
  • Analytics integration (Required for A/B testing)
  • Device ID configuration
  • Initialization and usage

Start Installation Guide

Step-by-step guide to integrate Stringboot iOS SDK

Key Capabilities

SwiftUI Native

Auto-updating SBText components with reactive updates

Combine Publishers

Reactive string updates for automatic UI refresh

Offline-First

Works seamlessly without network using Core Data

Analytics

Built-in support for Firebase, Mixpanel, and Amplitude

Next Steps