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
| Requirement | Version |
|---|---|
| Minimum iOS | 14.0+ |
| Minimum macOS | 11.0+ |
| Swift | 5.9+ |
| Xcode | 15.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 updatesCombine 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