2016-12-25 41 views
0

Reactでコーディングすると、アンドロイドとiOSの両方でコードを使用できるようになりました。 メインのサイトに行くと、iOSアプリケーションのコードを にするためにmacが必要だと言われていますが、 誰かがこれの意味を説明できますか?React Native iOS

+0

アップルでは、​​Mac上でiOS用にのみ開発できます。 – Scimonster

+0

したがって、どのように反応するのですか?私はあなたがクロスプラットフォームにできると思った... – EGK

+0

これはクロスプラットフォームですが、ネイティブコンポーネントをコンパイルする必要があります。 – Scimonster

答えて

1

あなたのアプリをビルドしてiOSデバイスでテストするには、xcodeでmacが必要です。

反応したネイティブコンポーネントを使用している限り、コードは共有され、互換性があります。

+0

はい、XcodeはSwiftやObjective-Cを使用していますが、他のコンパイラではReactプログラムされていませんか? – EGK

+1

React = JavaScript、ReactNative =ネイティブ(Java、Objective-C、Swift)とJavaScriptの間のブリッジ。 – octohedron

+0

ありがとう、それはあなたが多くの言語にネイティブを作るものを説明してくれますか? – EGK