Custom Views

Custom Views let you register native UI components — SwiftUI views on iOS, Jetpack Compose or XML views on Android — and use them as building blocks within Scenes. This means you can render maps, charts, native controls, or any custom UI inside an Airship-managed in-app experience, with properties passed in from the dashboard as JSON. Use Custom Views when the standard Scene layout options aren’t enough and you need full control over a component’s appearance and behavior.

Android

Integrate the Airship SDK into your mobile applications for Android, Android TV, FireOS, and FireTV.

Apple

Integrate the Apple Airship SDK into your mobile applications for iOS, tvOS, and visionOS.

Capacitor

Integrate the Airship SDK into your Capacitor applications for iOS and Android.

Cordova

Integrate the Airship SDK into your Cordova applications for iOS and Android.

Flutter

Integrate the Airship SDK into your Flutter applications for iOS and Android.

React Native

Integrate the Airship SDK into your React Native applications for iOS and Android.