node.js を使用してネイティブ ios アプリを作成することは可能ですか?
8 に答える
はい!iOS デバイスで Node アプリケーションを実行できます。Node.JS フォークJXcoreは、Google の V8 に加えて、SpiderMonkey JavaScript エンジンを実装しました。ソースコードのリポジトリはGithubから入手できます
いいえ、Node.js を使用してネイティブ iOS アプリを作成することはできません。Node.js をインストールする手段が見つからない限り、これは非常にカスタムであり、電話をルート化する必要があります。
何を達成しようとしているのか聞いてもいいですか?正しい方向に向けることができます。Node が iOS で動作するかどうかに興味がある場合を除きます。
いいえ。ただし、Unity などのツールを使用すると、ネイティブ アプリケーションを Javascript (Node と同じ言語で、サーバーで実行される JavaScript) で作成できます。
また、SOへようこそ!
Nuray Altin が述べたように、JXcoreとそのCordova 用プラグインで実行できます。その件に関する記事は次のとおりです: Node.js と Cordova を使用した iOS アプリケーションの開発。
プロセスを段階的に進めます (ソースからの JXcore のコンパイル、Apache Cordova のインストール、アプリの作成など)。
node.js を arm-emu-arm モードにコンパイルでき、iOS 上で問題なく実行できることを言及しておく必要があります。それは「仮説的に」Apple のアプリ ストアに受け入れられる可能性がありますが、まだノード アプリを受け入れる人がいない (アプリ ストアは言うまでもなく) 数百の理由があります。
サンドボックスの制限により、ネイティブ iOS アプリ内で適切な Node.js 環境を実行することはできません。
そうは言っても、ネイティブ (iOS/Android) アプリ内に Node.js アプリケーションを埋め込み/実行できるプロジェクトがいくつかあります。
これはおそらく最も人気のあるプロジェクトです: http://jxcore.io/
これは、JXcore を使用する iOS プロジェクトのサンプルです: https://github.com/jxcore/jxcore-ios-sample