flutter-interoperating-with-native-apis

작성자: flutter

Android, iOS 및 웹에서 Flutter 코드로 기기별 네이티브 API에 접근합니다. FFI를 통한 직접 C/C++ 바인딩, Platform Channels(Pigeon으로 타입 안전성 확보)를 통한 Kotlin/Swift/Objective-C 호출, Platform Views를 통한 네이티브 UI 컴포넌트 임베딩 등 세 가지 통합 접근 방식을 지원합니다. FFI는 dart:ffi를 사용하며 build.dart 훅을 통해 자동 빌드 컴파일을 수행합니다. extern "C" 심볼과 Dart 바인딩 생성을 위한 package:ffigen이 필요합니다. Platform Channels는 비동기 메시징을 제공합니다...

npx skills add https://github.com/flutter/skills --skill flutter-interoperating-with-native-apis