2016-07-01 2 views
11

React Native와 Xamarin을 하나의 앱에서 사용할 수 있습니까?하나의 앱에서 Xamarin과 React Native를 결합하십시오.

두 가지 방법으로 확인할 수 있습니다.

  1. Xamarin 앱에 반응 네이티브 포함. 이는 Xamarin이 초기화하고 js 번들을로드 할 수있는 방법으로 RCTRootView에 대한 바인딩을 만드는 것을 의미합니다. 이것은 다른 모든 반응 유형도 바인딩되어야 함을 의미합니까? 또는 RCTRootView으로 충분합니까?
  2. 다른 방식으로 보면 : Xamarin을 사용하여 네이티브 뷰 (Android 뷰 또는 iOS UIView)를 작성하고 반응 네이티브를 사용할 수 있습니까? Android의 경우 iOS에서는 RCTViewManager, ViewManager을 필요로하기 때문에 일종의 바인딩이 필요할 수도 있습니다.

왜 이렇게하고 싶습니까? 어쩌면 기존 Xamarin 앱을 새로운 네이티브 반응 영역으로 확장하려고하기 때문일 수 있습니다. 아마도 Swift 나 Java보다 C#에서 고객보기를 더 잘 쓰는 것이 좋을 것 같습니다. 아니면 그냥 물건을 convolute하고 싶어하기 때문에 ;-)

이렇게 (매크로 같은) 불가능하게 만드는 기술적 인 문제가 있습니까? 아니면 기술적으로 가능하지만 진행하기에 너무 성가신 일입니까? 아니면이 일을 할 수 있습니까?

답변

4

기존 iOS 또는 Android 응용 프로그램에 대한 integrate a React Native View 방법은 잘 문서화되어 있으므로이를 분명히해야합니다.

Wix의 react-native-navigation은 React Native의 표준 "고유보기"에서 벗어 났으므로 살펴볼 수도 있습니다.

또한 누군가가 반 회어 네이티브 애플리케이션에서 Cordova plugins을 사용하도록 만들었습니다. 다른 방법으로 사용하는 방법에 대한 예입니다.

관련 문제