Requirements
Flutter
Flutter SDK 3.0.0+
Dart SDK 3.0.0+
Dart SDK 3.0.0+
iOS
iOS 14.0+
CocoaPods
CocoaPods
Android
API 21+ (Android 5.0)
Gradle 8.0+
Gradle 8.0+
Installation Methods
- AI Agent Integration (Recommended)
- pub.dev (Manual)
- Git Repository (Manual)
AI-Powered Integration
Automate your CloudX SDK integration using AI-powered Claude Code agents. Integrate in 20 minutes instead of 4-6 hours.What Are Claude Code Agents?
CloudX provides 4 specialized AI agents that automate integration:- Integrator: Implements CloudX SDK with intelligent fallback logic
- Auditor: Validates integration correctness
- Build Verifier: Runs builds and catches errors
- Privacy Checker: Ensures GDPR, CCPA, and COPPA compliance
Benefits
- ✅ Fast Integration: 20 minutes vs 4-6 hours manual work
- ✅ Automatic Fallback: Preserves your existing ad setup
- ✅ Privacy Compliant: Validates privacy handling automatically
- ✅ Build Verified: Catches errors before runtime
- ✅ Best Practices: Implements proper lifecycle management
Prerequisites
1. Install Claude Code- Flutter SDK 3.0.0+
- Dart SDK 3.0.0+
- Android API 21+ / iOS 14.0+
Installation
Quick Install (One-Liner):.claude/agents/ in your current project directory.Alternative: Flutter-Only InstallUsage
Step 1: Navigate to Your Project- ✅ Detect existing ad SDKs
- ✅ Add CloudX dependency to pubspec.yaml
- ✅ Initialize SDK in main.dart
- ✅ Implement ad managers with fallback logic
- ✅ Update existing ad code
- ✅ Set up proper lifecycle management
Integration Modes
CloudX-Only (Greenfield)- No existing ad SDK detected
- Clean CloudX-only integration
- Simpler code, no fallback logic
- Existing ad SDK detected
- CloudX tries first, falls back on error
- Existing ad SDK code preserved
What Gets Changed
pubspec.yaml:Troubleshooting
Agents Not Found:Time Comparison
| Task | Manual | With Agents |
|---|---|---|
| Add dependencies | 5 min | Automatic |
| SDK initialization | 15 min | Automatic |
| Ad implementation | 30 min | Automatic |
| Fallback logic | 45 min | Automatic |
| Test & debug | 1-2 hours | 15 min |
| Total | 4-6 hours | 20 minutes |
Platform Setup
iOS Configuration
1
Set Minimum iOS Version
Update
ios/Podfile:2
Install CocoaPods
3
Add Adapters
CloudX requires ad network adapters. Add to Then run:
ios/Podfile:Android Configuration
1
Add Adapters
CloudX requires ad network adapters. Add to Or if using Kotlin DSL (
android/app/build.gradle:build.gradle.kts):Available Adapters
Meta Audience Network
Meta Audience Network
Android:
iOS:
io.cloudx:adapter-meta:0.6.1iOS:
pod 'CloudXMediationMetaAdapter', '~> 1.1.0'High fill rates, competitive eCPMsCloudX Network
CloudX Network
Android:
iOS:
io.cloudx:adapter-cloudx:0.6.1iOS:
pod 'CloudXMediationPrebidAdapter', '~> 1.1.0'Premium demand with Prebid integrationMore adapters coming soon. Contact CloudX for specific network integrations.