AIKraft/Skills/flutter-embedding-native-views

flutter-embedding-native-views

Позволяет встраивать нативные представления Android, iOS или macOS в приложения Flutter. Используйте для интеграции сложных нативных компонентов, таких как карты или веб-представления.

FLFlutter official Разработка ★ 3k

Что делает навык

Навык позволяет встраивать нативные представления Android, iOS и macOS непосредственно в приложения Flutter, обеспечивая применение трансформаций, обрезки и прозрачности из Dart. Он также поддерживает архитектуру встраивания веб-контента.

Когда применять

  • Интеграция сложных нативных компонентов, таких как карты или веб-представления, в интерфейс Flutter.
  • Применение эффектов трансформации, обрезки и прозрачности к нативным представлениям из кода Dart.
  • Встраивание Flutter-приложений в существующие веб-приложения.
  • Разработка кроссплатформенных приложений с использованием нативных UI-компонентов для Android, iOS или macOS.

Как работает

  1. Изучить архитектуру Platform Views для понимания встраивания нативных представлений.
  2. Изучить архитектуру Web Embedding для интеграции веб-контента.
  3. Реализовать Platform Views для Android согласно рабочему процессу.
  4. Реализовать Platform Views для iOS согласно рабочему процессу.
  5. Встроить Flutter в веб-приложения, следуя соответствующему рабочему процессу.
  6. Использовать примеры из документации для проверки реализации.

Примеры запросов агенту

Как встроить нативную карту Android в мое Flutter-приложение?
Реализуй встраивание веб-представления в приложение Flutter для iOS.
Покажи, как применить трансформации к нативному представлению macOS в Flutter.

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «flutter-flutter-embedding-native-views» из репозитория: # https://github.com/flutter/agent-plugins
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r flutter-flutter-embedding-native-views/ ~/.claude/skills/flutter-flutter-embedding-native-views/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.