Niedawno wprowadzona na rynek reakcja zawiera tylko przykład aplikacji na iOS i dokumenty.
Niedawno wprowadzona na rynek reakcja zawiera tylko przykład aplikacji na iOS i dokumenty.
Odpowiedzi:
Tak.
React Native na Androida został wydany 14 września 2015 roku.
Dokumenty: http://facebook.github.io/react-native/
Nie. W tej wersji nie można tworzyć aplikacji na Androida.
Facebook zasygnalizował, że pracuje nad wersją na Androida i powiedział „daj nam 6 miesięcy”, co niektórzy przyjęli jako obietnicę . Nie oparłbym żadnych ważnych decyzji biznesowych na złudzeniu, że zostanie ujawniony po upływie 6 miesięcy, ale możesz przynajmniej mieć nadzieję, że poważnie myślą o przygotowaniu go do produkcji, zanim nam dadzą dostęp do niego i że nie jest to tylko nadzieja na tort.
Ponadto, jak zauważyli inni, Facebook wydał już aplikacje, które zbudował w wersji React Native na Androida. Więc przynajmniej części są gotowe na czas największej oglądalności.
AKTUALIZACJA
Wczesne wsparcie dla React Native dla Androida zostało przeniesione do GitHub!
Jak wspomniano, istnieje kilka rzeczy, które obecnie nie działają, jeśli próbujesz przenieść aplikację z systemu iOS. Ale warto to sprawdzić.
https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be
Jego celem nie jest bycie narzędziem wieloplatformowym, jednorazowym uruchomionym w dowolnym miejscu. Ma na celu nauczenie się raz pisać, gdziekolwiek. -Colin Eberhardt, z firmy Raywenderlich
Dobra wiadomość jest taka, że React Native na Androida jest już dostępny. ( https://code.facebook.com/posts/1189117404435352 )
chociaż nie możesz tego teraz zrobić, nie powinno to zająć dużo czasu.
Pierwsza aplikacja React Native na Androida została opublikowana około dwa tygodnie temu w sklepie Play, o czym informowała na Twitterze reakcja na twitterze:
Dobre wieści! Teraz jest to możliwe!
"I tak się dzieje, zobowiązanie, na które czekamy od około 6 miesięcy!" - usereact.com
Przeczytaj więcej na: http://www.reactnative.com/react-native-for-android/
Obejrzyj ten film: https://www.youtube.com/watch?v=MNNR01NF290
windows
i linux
nie jest oficjalnie obsługiwany)
Tak, możemy teraz tworzyć aplikacje na Androida również w wersji natywnej.
a niektóre aplikacje zostały już opracowane w wersji dla Androida, takie jak:
i wiele innych wciąż się liczy.
Programiści z całego świata decydują się teraz na responsywność do tworzenia aplikacji mobilnych ze względu na łatwość użycia składni JSX.
a także jest powszechnie określany jako po prostu V w MVC. Ponieważ React nie przyjmuje żadnych założeń co do reszty stosu technologii, można go łatwo osadzić w istniejącej aplikacji innej niż React Native.
TLDR; Tak,
Szczegółowa odpowiedź (stan na listopad 2017)
Tworzenie aplikacji na Androida w React Native jest bardzo stabilne, a wiele aplikacji na Androida zostało już zbudowanych i używanych w produkcji przy użyciu React-Native.
Prezentację aplikacji znajdziesz tutaj . Większość z nich ma wersje IOS i Android.
Możesz również łatwo zintegrować swój natywny kod java Androida, aby reagować natywnym. Zobacz tutaj
Jako programista, który tworzy aplikację na Androida przy użyciu React-Native z wieloma natywnymi zależnościami kodu Java, React-Native działa stabilnie i stwierdziłem, że dokumentacja i wsparcie społeczności są wystarczające.
Tak, działa zarówno na platformach iOS, jak i Android, pamiętaj, aby wspomnieć o punktach wejścia kodu w app.js, jeśli używa innego kodu dla różnych platform. Jednak funkcje natywne, takie jak zdarzenia natywne lub menedżer lokalizacji, muszą być kodowane w językach natywnych, a następnie eksportowane za pomocą RCT_EXPORT, więcej na ten temat można znaleźć w dokumentacji
Jasne, korzystając z React Native możesz zbudować prawdziwą aplikację mobilną. prawdziwa aplikacja oznacza bliskość platformy lub po prostu można powiedzieć, że 99% natywna aplikacja.react natywna zapewnia łatwy sposób na zbudowanie natywnej aplikacji na Androida przy użyciu javascript do lukratywnego projektowania. rozumiejąc instrukcję act.js, możesz zbudować aplikację na Androida przy użyciu funkcji native. Podstawowe wymagania dla aplikacji na Androida 1. Skonfiguruj studio Android, skorzystaj z poniższego łącza i unikaj instalacji Pythona. https://facebook.github.io/react-native/docs/getting-started . 2. dla UI dowiesz się Flex-box z oficjalnej dokumentacji. Myślę, że to wystarczy
Tak, możesz tworzyć aplikacje mobów w świecie rzeczywistym za pomocą React-Native. React-Native służy do tworzenia hybrydowej aplikacji mobilnej. W tym celu piszemy kod w javascript, który jest konwertowany do formatu Swift dla iOS i Java dla Androida.
Tak, możesz zbudować aplikację na Androida za pomocą React Native. W tym celu musisz zainstalować Android Studio ze wszystkimi wymaganymi pakietami SDK. Możesz uruchomić swoją aplikację React Native w symulatorze Androida, używając zarówno Android Studio, jak i wiersza poleceń.
W wierszu poleceń uruchom następujące polecenie:
react-native run-android
W przeciwnym razie możesz otworzyć projekt androida w Android Studio, który jest tworzony przez React Native w folderze android i stamtąd uruchomić projekt.
Miłego kodowania… :)