migrate-xml-ui-to-compose
Compact skill for migrating XML PlayerView media UI to Media3 Compose UI.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Compact skill for migrating XML PlayerView media UI to Media3 Compose UI.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Compact skill for Media3 Google IMA CSAI/SSAI ad insertion, AdViewProvider, companions, and ad telemetry.
Compact skill for Media3 MediaSessionService, MediaController, notification, media buttons, and service lifetime.
Compact skill for Media3 offline downloads with DownloadService, DownloadManager, Requirements, and the WorkManagerScheduler role of media3-exoplayer-workmanager.
Compact skill for Media3 bandwidth estimation, ABR limits, load control, network constraints, and preload contention.
Compact skill for Media3 CastPlayer.Builder, automatic local/remote handoff, MediaRouteButton, and Cast session lifecycle.
Compact skill for Media3 HTTP DataSource, OkHttp/Cronet/HttpEngine, cache, headers, auth, and custom DataSource decisions.
| name | migrate-xml-ui-to-compose |
| description | Compact skill for migrating XML PlayerView media UI to Media3 Compose UI. |
| license | Apache-2.0 |
| metadata | {"author":"Shunnek Labs","version":"1.1","target_media3_version":"1.10.1","last_reviewed":"2026-05-24","keywords":["android","media3","compose","migration","playerview","playersurface","xml"]} |
Use when replacing XML PlayerView/custom controls with Compose Media3 surfaces and controls.
streaming-media-architecture for ownership, KMP split, preload window, and telemetry.1.10.1 through the version catalog.PlayerView and Compose surface to the same player simultaneously.PlayerView XML -> ContentFrame/PlayerSurface + Compose controls
media3-compose-ui-material3media3-video-playbackmedia3-lifecycle-state