engineer-content-cards
CommunityCustom iOS Content Cards & analytics
Authordelta-and-beta
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Integrates and documents the full lifecycle of Braze Content Cards on iOS so engineers can render custom UI, reliably track impressions/clicks/dismissals, and route multiple feeds without losing analytics fidelity.
Core Features & Use Cases
- Feed integration & refresh: guidance to request and observe Content Cards updates and manage cache freshness.
- Multiple feeds & filtering: use dashboard key-value pairs to power separate UI surfaces (transactional vs marketing).
- Custom rendering & analytics: patterns for subclassing, fully custom renderers (carousel via UICollectionView), and explicit manual logging of impressions, clicks, and dismissals.
- Compatibility & migration: clear SDK generation boundary between legacy Objective-C (Appboy/ABK) and preferred Swift SDK (Braze/BRZ), plus image handling requirements (SDWebImage) and badge/unread indicator handling.
Quick Start
Integrate a custom horizontal carousel Content Cards feed on iOS using the Braze Swift SDK and show the required refresh, filtering, and manual analytics calls.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: engineer-content-cards Download link: https://github.com/delta-and-beta/braze-agency/archive/main.zip#engineer-content-cards Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.