Swift
Swift SDK
Create dynamic, remotely configurable onboarding experiences in your iOS app
A Swift SDK for creating dynamic, remotely configurable onboarding experiences in your iOS app. Muta allows you to create, update, and A/B test your onboarding flows without deploying app updates or writing a single line of code.
Features
- 🎨 No-code editor - Design and update flows with a drag-and-drop interface
- 🚀 Remote updates - Modify onboarding flows instantly without app releases
- ✨ Rich components - Buttons, text, images, shapes, and icons
- 🔄 Smooth transitions - Fade and slide animations
- 📊 Analytics integration - Track user behavior with any analytics provider
- 📝 User input collection - Gather text and multiple choice responses
- 💪 Full Swift support
- 🪶 Extremely lightweight
Installation
Swift Package Manager
Add the following dependency to your Package.swift:
Or in Xcode:
- File > Add Package Dependencies
- Enter package URL:
https://github.com/muta-labs/MutaSDK-iOS
- Click “Add Package”
Quick Start
- Initialize the SDK:
- Display a placement:
Next Steps
- Learn about User Input Collection
- Explore Analytics Integration
- Understand Error Handling
- View the API Reference