Byłoby możliwe użycie React Native i Xamarin w jednej aplikacji.Połącz Xamarin i React Native w jednej aplikacji
Możesz spojrzeć na to na dwa sposoby.
- Osadź reagujące natywne w aplikacji Xamarin. Oznaczałoby to utworzenie powiązania z
RCTRootView
w taki sposób, aby Xamarin mógł go zainicjować i załadować pakiet js. Czy to oznacza, że wszystkie inne typy reakcji również muszą być związane? Czy może być wystarczająceRCTRootView
? - Jeśli spojrzysz na to w inny sposób: czy możliwe byłoby pisanie natywnego widoku (czy to widoki systemu Android, czy iOS UIViews) przy użyciu Xamarin i sprawienie, aby native-native-użytkownicy z nich korzystali? Będzie to prawdopodobnie wiązało się również z pewnym wiązaniem, ponieważ wymaga ono
RCTViewManager
na iOS lubViewManager
na Androidzie.
Dlaczego chcesz to zrobić? Może dlatego, że chcesz rozszerzyć istniejącą aplikację Xamarin o nową sekcję reagowania natywnego. Może dlatego, że lubisz pisać widoki klientów lepiej w języku C# niż w Swift lub Java. A może po prostu dlatego, że chcesz konwergować rzeczy ;-)
Czy są więc problemy techniczne, które uniemożliwiałyby to (jak w przypadku makr)? Czy jest to technicznie możliwe, ale po prostu bardzo uciążliwe, aby zacząć? Czy może to zrobić?