채널링
네이티브 인터페이스
Last updated
네이티브 인터페이스
Last updated
Flutter 는 Native(iOS/Android)에 API를 호출할 수 있는 유연한 시스템을 사용하여 인터페이스합니다.
Flutter <--> iOS
Flutter <--> Android
사용자 인터페이스의 응답성을 유지하기 위해 메시지와 응답은 비동기식으로 전달됩니다.
클라이언트 측에서는 MethodChannel
메소드 호출에 해당하는 메시지 전송을 활성화합니다.
플랫폼 측에서는 Android(MethodChannelAndroid
)의 MethodChannel
및
iOS(MethodChanneliOS
)의FlutterMethodChannel
에서
메서드 호출을 수신하고 결과를 다시 보낼 수 있습니다.
*이러한 클래스를 사용하면 매우 적은 양의 '상용구' 코드로 플랫폼 플러그인을 개발할 수 있습니다.