What problem does it solve? Flutter's widget tree cannot natively render platform-specific UI components like maps, web views, or camera previews. This Skill guides you through embedding native Android, iOS, and macOS views into Flutter apps, and embedding Flutter itself into existing web applications. ## Core Features & Use Cases - Android Platform Views: Choose between Hybrid Composition and Texture Layer modes, then implement the Dart widget, native View, factory, and registration. - iOS & macOS Platform Views: Implement UiKitView-based embedding with Hybrid Composition, including known limitations like unsupported ShaderMask and ColorFiltered widgets. - Web Multi-View Embedding: Embed Flutter into existing web apps (React, Angular, vanilla JS) using multi-view mode with addView/removeView APIs and ViewCollection widgets. - Use Case: You need to display a native Google Maps view inside your Flutter delivery app. Follow the Android workflow to register a PlatformViewFactory, implement the Dart AndroidView widget, and handle SurfaceView invalidation. ## Quick Start Ask the AI to implement an Android platform view in Flutter that embeds a native map component using hybrid composition.