
Enable advanced mobile advertising with refined ad formats, unified ad declaration across targets, multi-network mediation, and composable banner/native UI components for streamlined monetization.
The CAS.AI Mobile Ads SDK (by CleverAdsSolutions) offers advanced mobile advertising capabilities with refined ad formats and streamlined APIs to access multiple ad networks and maximize monetization in mobile apps.
This repository contains the official Kotlin Multiplatform plugin for CAS.AI, allowing developers to declare ads once in commonMain and monetize both the Android and the iOS side of their app. Banner and Native ads are also available as Compose Multiplatform composables.
For setup instructions, usage examples, and API details, refer to the Developer Guide.
Visit Maven Central to get the latest version of the plugin.
commonMain.dependencies {
implementation("com.cleveradssolutions:cas-kmp:<version>")
}A full sample application with a screen per ad format is available in the cas-demo-app module, with the iOS entry point in iosApp.
To get started with the sample app, follow the instructions below:
cas-demo-app configuration../gradlew :cas-demo-app:generateDummyFramework, then pod install inside iosApp, then open iosApp/iosApp.xcworkspace in Xcode.Found a bug? Have a feature request or suggestion?
Please open an issue using GitHub's Issue Tracker.
This plugin is built on top of the official native CAS.AI SDKs:
Refer to these repositories to follow the latest releases and changelogs, or to report platform-specific issues.
The CAS.AI Kotlin Multiplatform plugin is available under the Apache License, Version 2.0. See the LICENSE file for more info.
The CAS.AI SDKs it builds on are distributed under their own commercial license.
The CAS.AI Mobile Ads SDK (by CleverAdsSolutions) offers advanced mobile advertising capabilities with refined ad formats and streamlined APIs to access multiple ad networks and maximize monetization in mobile apps.
This repository contains the official Kotlin Multiplatform plugin for CAS.AI, allowing developers to declare ads once in commonMain and monetize both the Android and the iOS side of their app. Banner and Native ads are also available as Compose Multiplatform composables.
For setup instructions, usage examples, and API details, refer to the Developer Guide.
Visit Maven Central to get the latest version of the plugin.
commonMain.dependencies {
implementation("com.cleveradssolutions:cas-kmp:<version>")
}A full sample application with a screen per ad format is available in the cas-demo-app module, with the iOS entry point in iosApp.
To get started with the sample app, follow the instructions below:
cas-demo-app configuration../gradlew :cas-demo-app:generateDummyFramework, then pod install inside iosApp, then open iosApp/iosApp.xcworkspace in Xcode.Found a bug? Have a feature request or suggestion?
Please open an issue using GitHub's Issue Tracker.
This plugin is built on top of the official native CAS.AI SDKs:
Refer to these repositories to follow the latest releases and changelogs, or to report platform-specific issues.
The CAS.AI Kotlin Multiplatform plugin is available under the Apache License, Version 2.0. See the LICENSE file for more info.
The CAS.AI SDKs it builds on are distributed under their own commercial license.