Proposed Skill
Requesting a new skill to guide developers through integrating and managing the Google Mobile Ads (AdMob) SDK in Android applications using modern Android development practices (Kotlin, Jetpack Compose / View-based layouts).
Additional Context
The skill should provide guidance, boilerplate code, and review capabilities for:
-
SDK Setup & Configuration
- Adding
play-services-ads dependency and initializing the SDK properly (MobileAds.initialize).
- Configuring
AndroidManifest.xml with the AdMob App ID (com.google.android.gms.ads.APPLICATION_ID).
-
Ad Format Implementations (Jetpack Compose & Views)
- Banner Ads: Composables (
AndroidView wrapped AdView) and XML layout integration.
- Interstitial Ads: Preloading, show/dismiss callbacks, and lifecycle awareness.
- Rewarded Ads & Rewarded Interstitial: Granting rewards via callbacks securely.
- Native Ads: Custom layout binding and asset handling.
Proposed Skill
Requesting a new skill to guide developers through integrating and managing the Google Mobile Ads (AdMob) SDK in Android applications using modern Android development practices (Kotlin, Jetpack Compose / View-based layouts).
Additional Context
The skill should provide guidance, boilerplate code, and review capabilities for:
SDK Setup & Configuration
play-services-adsdependency and initializing the SDK properly (MobileAds.initialize).AndroidManifest.xmlwith the AdMob App ID (com.google.android.gms.ads.APPLICATION_ID).Ad Format Implementations (Jetpack Compose & Views)
AndroidViewwrappedAdView) and XML layout integration.