2016-09-21 20 views
8

Android、iOS、Windows、OSX、Linuxで実行する必要のある単純な読み取り専用アプリを構築したいと考えています。 電子はモバイルプラットフォームをサポートしていますか? 私はどの人に行かなければならないのか分かりませんでした。React-nativeとElectronの違い

答えて

1

エレクトロンはモバイルプラットフォームをサポートしていませんが、モバイルアプリとコンピュータアプリには1つのフレームワークを使用することは難しいでしょう。私は携帯電話やコンピュータアプリケーションのための電子

2

ElectronのためのPhoneGapを使用するrecommentう

は、デスクトップの機能をアプリに追加するdiffrenetプラグインのサポートとネイティブアプリケーションとしてWebページをレンダリングするクロムエンジンを含みます。

Electrinoには、Mac上でSafariエンジンを使用するレンダリングエンジンが含まれていないため、インストールファイルはElectronより小さいです。 まだWindowsをサポートしていませんでした。

リアクションネイティブは、AndroidとiOSにクロスプラットフォームレンダリングを使用しています。

例:<Text> Android上ではTextViewになり、iOSの上UITextField行わ

React Native Webは、ウェブ上でネイティブの仕事を反応させるのだろう

例:ウェブ上の<Text>が とその後のわからない<p>または<label>なり、電子メールでデスクトップ上で作業することができます

このテンプレートをReactネイティブコードで使用すると、汎用アプリケーションを構築できます。あなたが特定のターゲットをしたい場合

また、あなたはそれがこのターゲットにレンダリングされますcomponent.web.jsまたは.electron.js または.android.jsまたは.ios.jsを追加することができます唯一の

https://github.com/react-everywhere/re-start/tree/react-16

+0

私はより多くの情報で答えを更新@abccdあなたが投票できアップ – amorenew