engineer-platform-android

Integrates Braze Android SDK with support for TV platforms and runtime UI guidance.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/delta-and-beta/braze-agency --skill engineer-platform-android
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: engineer-platform-android
Source: https://github.com/delta-and-beta/braze-agency/tree/main/skills/engineer-platform-android
Command: npx skills add https://github.com/delta-and-beta/braze-agency --skill engineer-platform-android

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines Android Braze SDK integration by addressing OS-version differences, initialization patterns, and non-phone form factor support.

Core Features & Use Cases

  • Baseline Braze Android SDK integration guidance covering Gradle dependencies, BrazeConfig, Application initialization, and API level gating.
  • Android 13 permission handling (POST_NOTIFICATIONS) and UX considerations for runtime prompts and opt-in flows.
  • Support for non-phone targets (Android TV, OTT) with platform-specific UI adjustments and cross-platform considerations.

Quick Start

Review the Android platform guidance to initialize Braze in Application.onCreate and align API level requirements with your app's target devices.

Frequently Asked Questions about engineer-platform-android

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate the Braze SDK into an Android app?▼

Android Braze SDK integration involves adding Gradle dependencies, configuring BrazeConfig, initializing the SDK in Application.onCreate, and aligning min and target API levels with your target devices.

How do I handle Android 13 POST_NOTIFICATIONS permission for Braze?▼

Android 13 requires runtime permission handling for POST_NOTIFICATIONS. You must implement UX considerations for runtime prompts and opt-in flows to ensure Braze notifications function correctly on API level 33 and above.

Does the Braze Android SDK support Android TV and OTT devices?▼

Yes, the Braze Android SDK supports non-phone form factors like Android TV and OTT. Integration requires platform-specific UI adjustments and cross-platform considerations for these target environments.

What is API level gating and why is it needed for Braze SDK integration?▼

API level gating manages version-aware behavior during Braze SDK integration. It ensures OS-version specific SDK behaviors are handled correctly, preventing crashes and inconsistent functionality across different Android versions.

Why is my Braze SDK integration failing after updating the target SDK?▼

Updating your target SDK can trigger version-aware behavior changes in the Braze SDK. Diagnose OS-version related SDK behavior by checking API level gating, runtime permissions, and Application-level initialization configurations.